jpc
65bee010a0
Update French translation of Linguistics manual
2017-08-11 16:36:22 +02:00
jpc
c2b6d1aedb
Publishable Japanese Additional.lyx file
...
after copy of new chages by Jürgen
2017-08-08 16:36:23 +02:00
José Matos
6b092c8400
scripts/ext_copy.py: add option to copy directly to the document directory
...
When this option is not given, as it happened before, the copier will create/use
a subdirectory in the target final directory
2017-08-08 15:23:03 +01:00
jpc
45188eda77
Edit initial note to point out the recent upgrade of lettre.cls
2017-08-07 23:36:04 +02:00
Uwe Stöhr
5a6dfe1d91
UserGuide.lyx: last step of accept and distribute more bibliography changes
2017-08-05 19:32:31 +02:00
Uwe Stöhr
1c97524718
UserGuide.lyx: step 4 of accept and distribute more bibliography changes
2017-08-05 03:21:07 +02:00
Uwe Stöhr
d38b6feb25
doc files: accept some leftovers from change tracking
2017-08-04 23:36:01 +02:00
Pavel Sanda
6c05b1effa
Drop unmaintained translations (50% threshold).
2017-08-04 22:09:14 +02:00
Pavel Sanda
e833196aa9
* RELEASE-NOTES glitch
2017-08-04 22:09:14 +02:00
jpc
ebec6dfc82
Update of localized versions of Customization manual
...
Rename and update of Changelog file
2017-08-04 17:16:33 +02:00
jpc
7003b54370
Publishable version of es/Additional (no change tracking)
2017-08-04 09:32:46 +02:00
jpc
cf08a51af8
Publishable version of fr/Additional.lyx
...
New file collecting what to be translated in localized version of Additional
A couple of typos in Additional.lyx
2017-08-04 09:22:06 +02:00
Uwe Stöhr
bb69389e42
UserGuide.lyx: step 3 of accept and distribute more bibliography changes
2017-08-04 01:20:11 +02:00
Enrico Forestieri
0faddcae60
Was also forgetting this
2017-08-03 15:07:41 +02:00
Enrico Forestieri
61aba54fd6
Was forgetting the icon
2017-08-03 15:05:57 +02:00
Uwe Stöhr
f3400b5a68
UserGuide.lyx: step 2 of accept and distribute more bibliography changes
2017-08-03 01:13:08 +02:00
Uwe Stöhr
fe04eeacfe
UserGuide.lyx: accept and distribute more bibliography changes
2017-08-02 01:48:23 +02:00
Pavel Sanda
703a7860c7
Quick review of cs docs.
2017-08-01 12:30:42 +02:00
Uwe Stöhr
89d1b15f08
UserGuide.lyx: accept and distribute more changes
2017-07-31 23:35:48 +02:00
Uwe Stöhr
97e1ce64bf
Math.lyx: remove unnecessary index entry
...
also update fileformat
2017-07-30 23:40:15 +02:00
Uwe Stöhr
800edc0139
EmbeddedObjects.lyx: load all math packages automatically
2017-07-30 23:39:38 +02:00
Uwe Stöhr
19fc4c1655
EmbeddedObjects.lyx: remove description of the removed date inset
...
UserGuide.lyx: dito
2017-07-30 23:28:02 +02:00
jpc
0f0010fc83
A couple of typos in Additional.lyx
2017-07-30 22:31:02 +02:00
Uwe Stöhr
5513e46589
UserGuide.lyx: accept and distribute description of inverted branches
2017-07-30 22:20:03 +02:00
jpc
040527f628
Copy Jürgen's editions to Spanish Additional.lyx file
2017-07-30 22:13:46 +02:00
Uwe Stöhr
189ed7db3c
UserGuide.lyx: load math packages automatically
...
this will avoid things like bug #10736
2017-07-30 19:31:57 +02:00
Kornel Benko
673b58f412
Replaced obsoleted url for mathmode
2017-07-30 14:48:56 +02:00
Uwe Stöhr
147e7f9f61
UserGuide.lyx: distribute new quotation mark features
...
- there is an issue with the French version, see bug 10736
2017-07-29 20:43:52 +02:00
Uwe Stöhr
87a1ce5f05
EmbeddedObjects.lyx: distribute a note from Richard regarding -shell-escape
2017-07-29 17:19:24 +02:00
jpc
a4e08fb137
Collect changes by Jürgen in VC section of Additional.lyx
2017-07-29 11:33:24 +02:00
jpc
91c078b7c5
Add Jûrgen's changes in Additional.lyx to log file
2017-07-28 18:28:46 +02:00
Juergen Spitzmueller
3bbdac8bbd
Some minor fixed in the vc chapter I did while translating.
2017-07-28 17:17:04 +02:00
Juergen Spitzmueller
f41563e9d2
It turned out not all changes of Additional.lyx have been copied to de/Additional.lyx
...
This makes maintenance of the localized manuals hard.
2017-07-28 17:16:09 +02:00
Juergen Spitzmueller
d87f2543d1
add author info.
2017-07-28 16:44:20 +02:00
Juergen Spitzmueller
32342da0e2
de/Additional: translation of the version control chapter
...
The manual is now fully translated.
2017-07-28 16:43:08 +02:00
Juergen Spitzmueller
8efadd4dfb
de/Additional: revise extra features section.
2017-07-28 12:16:05 +02:00
Juergen Spitzmueller
830e8fb383
Additional: Minor fixes/updates in the Literate Programming and Extra Features sections.
2017-07-28 12:16:05 +02:00
Juergen Spitzmueller
57d3247d51
Translate the Literate Programming section and adapt some other recent upstream changes.
2017-07-28 11:15:42 +02:00
Juergen Spitzmueller
5dc2ef13b8
Some updates in the Literate Programming section I did while translating.
2017-07-28 11:15:23 +02:00
Juergen Spitzmueller
e1fc687f07
Improve and fix description of multipart documents.
2017-07-28 09:49:40 +02:00
Juergen Spitzmueller
55e0978b14
Additional.lyx: Fix advice wrt overfull \hboxes
...
The advice given here, "You can ignore these messages", is just plain
wrong (ironically, this very document is the best example).
2017-07-28 08:42:24 +02:00
Juergen Spitzmueller
5eaee6b51e
Merge branch 'master' of git.lyx.org:lyx
2017-07-27 18:30:10 +02:00
Juergen Spitzmueller
ebca8ceb3a
Additional.lyx: fix more errors and outdates I came across while translating
2017-07-27 18:29:29 +02:00
Juergen Spitzmueller
4b216342b7
de/Additional: more translation
2017-07-27 18:26:57 +02:00
Richard Heck
89ac3916f3
Comment out remarks on using -shell-escape with minted, at least
...
for now.
2017-07-26 21:26:23 -04:00
Uwe Stöhr
726d13f5be
UserGuide.lyx: fix broken cross references
2017-07-27 01:40:43 +02:00
Uwe Stöhr
39e467a200
EmbeddedObjects.lyx: finish the description of the minted support
2017-07-27 01:15:42 +02:00
Uwe Stöhr
964fb09baf
UserGuide.lyx: accept and distribute some more additions
2017-07-27 00:03:33 +02:00
Uwe Stöhr
00ae46489e
UserGuide: take care of the new reference format features
...
- also: as we recommend refstyle in the text the document should also use it
2017-07-26 23:43:35 +02:00
Juergen Spitzmueller
d5c51d65be
Still more translation.
2017-07-26 19:50:23 +02:00
Juergen Spitzmueller
e4d46a8596
de/Additional.lyx: some more translations.
2017-07-26 17:40:53 +02:00
Juergen Spitzmueller
c0efed09c2
Additional.lyx: Further small fixes
2017-07-26 17:40:40 +02:00
Juergen Spitzmueller
cccc027cf1
de/Additional: translation of the XHMTL chapter
2017-07-26 16:25:55 +02:00
Juergen Spitzmueller
aa0afef0c9
Additional.lyx: minor fixes.
2017-07-26 16:25:43 +02:00
Juergen Spitzmueller
1005de5308
de/UserGuide: adapt and translate the remaining bits of the 2.3 changes
2017-07-26 14:23:02 +02:00
Juergen Spitzmueller
e1917d4a53
de/Additional.lyx: translate bibliography-related changes
2017-07-26 13:34:33 +02:00
Juergen Spitzmueller
741465f9ee
Additional.lyx: fix typo
2017-07-26 13:34:20 +02:00
Juergen Spitzmueller
8f2a50ad30
de/UserGuide: adaptation and translation of the bibliography-related changes.
2017-07-26 09:43:34 +02:00
Juergen Spitzmueller
9b3daed4fa
UserGuide: minor corrections in the Biblatex passages.
2017-07-26 09:43:08 +02:00
Uwe Stöhr
a42c491585
EmbeddedObjects.lyx: accept info for minted support
...
- see my mail to the devel list for open issues with this
- transfer this info to the other languages
2017-07-26 01:11:08 +02:00
Uwe Stöhr
bc6214b63b
correct a typo in filename
2017-07-26 01:09:39 +02:00
Juergen Spitzmueller
d15fe16f5b
de/UserGuide.lyx: adapt and translate refstyle updates.
2017-07-25 18:24:22 +02:00
Juergen Spitzmueller
4c24805cff
de/UserGuide: translate the quotation mark section.
2017-07-25 16:22:28 +02:00
Juergen Spitzmueller
c5b4e217d0
Correct an info-inset
2017-07-25 16:17:31 +02:00
Jean-Marc Lasgouttes
9974d5e27e
Document devel-mode-toggle
2017-07-25 15:19:50 +02:00
Juergen Spitzmueller
df63e91ee7
de/Additional.lyx: Translation of the LyXServer section.
2017-07-25 15:10:03 +02:00
Juergen Spitzmueller
568604d5d4
Additional.lyx: Some minor corrections wrt LyXServer I came across
...
while translating
2017-07-25 15:09:28 +02:00
Pavel Sanda
5e2a9e32c4
layouttranslation: update some finish items.
...
See the discussion about updates at
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg201157.html
2017-07-25 10:26:53 +02:00
Juergen Spitzmueller
88958687b6
Copy the recent Additiona.lyx changes wrt forward/reverse search to the localized docs and accept changes in English doc.
2017-07-25 08:54:04 +02:00
Scott Kostyshak
f477b5b4f0
layouttranslations.review: "fr" checked by J-P
...
Jean-Pierre checked it at:
https://www.mail-archive.com/search?l=mid&q=b555a4e2-bc58-4423-dff4-ccfd6511cef7%40free.fr
2017-07-24 18:01:18 -04:00
jpc
98250d5a7e
Amend previous workaround: replace LyXbar by textemdash
...
to be able to compile with xetex
2017-07-24 18:37:37 +02:00
Juergen Spitzmueller
d13af1ceb8
Amend bbb631873
once more
2017-07-24 13:43:18 +02:00
Juergen Spitzmueller
b9994d5ca0
Amend bbb631873
2017-07-24 11:20:31 +02:00
Juergen Spitzmueller
bbb6318730
Account for spaces in paths in the windows reverse search proposals
...
Fixes : #10557
2017-07-24 11:14:00 +02:00
jpc
efd0b4aa58
Remove em dashes triggering 'Missing glyphs' with xelatex
2017-07-24 10:16:27 +02:00
Kornel Benko
d3b2cb0922
Select Latin Modern fonts for beamer lyx-files
...
On TL17, the original default fonts used to work only with help of fix-cm package.
Only the Japanese bemer files are unchanged, because the output was only a mix
of Latin letters and thus not readable. Probably missing font on my side.
2017-07-22 00:22:00 +02:00
Pavel Sanda
4d09650e93
Changes approved by Juergen.
2017-07-19 14:38:46 +02:00
Juergen Spitzmueller
59a6552bb3
de and de-alt reviewed.
2017-07-19 14:30:51 +02:00
Pavel Sanda
a69e3df7b2
layouttranslations.review: "it" was obviously checked by Enrico (coming from minted)
2017-07-19 13:53:57 +02:00
Pavel Sanda
cd7b22221d
We have new translation which slipped through the cracks.
2017-07-19 13:36:06 +02:00
Pavel Sanda
2cfc970015
layouttranslations: new untracked movements for "List of listings".
...
Likely follow-up from ab47e48dcc
.
2017-07-19 13:29:57 +02:00
Kornel Benko
57f6a95e90
Update some translation by Jari-Matti Mäkelä
2017-07-19 12:40:15 +02:00
Guillaume MM
47612b3839
Accept modifications in R examples
2017-07-17 22:15:12 +02:00
Guillaume MM
6b0381b386
Define theorem counter for acmart layout
2017-07-17 21:57:39 +02:00
Juergen Spitzmueller
272cb6b464
Add some notes on forward/reverse search with evince.
...
Evince is a special case, since it provides f/r search not via command
line switches and pref settings, but via DBUS. On Linux at least, this
can be used by LyX via some external scripts. The possibility is now
mentioned here, the details (and the scripts) are provided on the wiki.
2017-07-17 10:26:43 +02:00
Enrico Forestieri
aeead38d90
Update lib/Makefile.am
2017-07-16 11:22:05 +02:00
Enrico Forestieri
8ee2d74def
Classic icon for toolbar-toggle-review
2017-07-15 16:43:18 +02:00
Enrico Forestieri
bebfa84d79
Oxygen icon for toolbar-toggle-review
2017-07-15 16:12:40 +02:00
Enrico Forestieri
2460d5904d
Tweak some icons
...
- Move down the ERT icon
- Remove the transparent background from note icons as it turns out
not to be transparent on some combinations of platform/Qt version
2017-07-15 15:27:36 +02:00
Enrico Forestieri
d0989c9a53
Better icon for toolbar-toggle-review
2017-07-15 15:04:00 +02:00
Scott Kostyshak
8bde9e15c0
Update of Swedish splash.lyx from Jim Rotmalm
2017-07-15 04:22:33 -04:00
jpc
c9f398d7c5
Copy documentation of new features of Additional.lyx in de, es, fr and ja documentation files
...
as change tracking and remove chnage tracking in Additional.lyx
2017-07-12 22:31:30 +02:00
jpc
5cf91ca811
Translations of backports from 2.2 from Uwe
2017-07-12 21:44:05 +02:00
Juergen Spitzmueller
7945ba0cb0
Load color before polyglossia also in preview snippets
...
This fixes an error in the preview generation with polyglossia
and bidi that prevents snippet generation (and consequently also
"math as image" xhtml output).
Fixes : #10716 .
2017-07-11 10:03:03 +02:00
Enrico Forestieri
7c14ff94e3
Fix bug #10718
...
Due to the peculiarities of Windows, it may happen that
pdftocairo is built without png support when compiled on this
platform. Unless explicitly requested (maybe for some peculiar
application and certainly not for usual distros), this is
highly improbable to occur on other platforms.
2017-07-09 22:27:06 +02:00
jpc
f0856a4ad0
New file recollecting changes in the 2.3 doc
2017-07-05 09:34:13 +02:00
Juergen Spitzmueller
1506d762d6
natbibapa.module: Do not overwrite preamble.
...
Also add author information.
Candidate for stable.
2017-07-02 10:54:39 +02:00
Enrico Forestieri
af6e4d4abb
Don't give users dangerous instructions
2017-06-28 00:30:56 +02:00
Kornel Benko
87ccd23047
Cmake export tests: Missed second parameter for writeConverters()
...
Unfortunatelly the prototype checking in perl is not very
sophisticated.
2017-06-21 00:09:50 +02:00
Kornel Benko
c5e53637c2
Cmake export tests: Modularisation of prefTest.pl
...
Also added a parameter to easier switch between standard settings in
preferences and settings to use in export tests.
2017-06-18 12:13:57 +02:00
Enrico Forestieri
9f9457eb00
Correct a default english layout translation
...
Of course, the default english translation for "List of Listings"
is "List of Listings", not "Listing".
2017-06-17 15:09:06 +02:00
Kornel Benko
195e55d3f4
Cmake export tests: Adapt to minted listings
...
1.) Handle also 'LatexCommand inputminted' in lyxStatus.pm
2.) Add '-shell-escape' to the appropriate converters.
This applies only to the ctest-environment iff calling
the script 'prefTest.pl' in the build directory.
2017-06-16 11:39:26 +02:00
Enrico Forestieri
ae56167718
Use a combo box instead of a check box for selecting the listings package
2017-06-12 17:24:26 +02:00
Enrico Forestieri
027cad7f96
Add documentation for minted
2017-06-11 13:42:35 +02:00
Enrico Forestieri
6ede3c5f47
Update layouttranslations and remerge po files.
...
Only the new field "List of Listings" with same translation as
for "Listings[[List of Listings]]" has been added. No other change
has been done, so layouttranslations might actually change again
when automatically updated.
2017-06-11 12:24:24 +02:00
Enrico Forestieri
ab47e48dcc
Change the name of the "List of listings" for minted
...
I actually checked that minted calls "List of Listings" the list of
listings, contrarily to the listings package.
2017-06-11 10:38:44 +02:00
Enrico Forestieri
9913fe650d
Was forgetting this at 4722e955
2017-06-10 02:43:16 +02:00
Enrico Forestieri
4722e955a8
Remove the minted external template
...
That functionality is now provided by the new support for minted.
Also change the example file and accordingly rename it.
2017-06-10 00:14:04 +02:00
Kornel Benko
6461d6aa1b
Update translation of Listings by Jari-Matti Mäkelä
...
Correction for layouttranslations from Jari-Matti Mäkelä <jmjmak@utu.fi>
2017-06-08 19:32:11 +02:00
Enrico Forestieri
3cc3ff39a0
Simplify preamble code when using listings
...
Following an idea from Guillame.
2017-06-08 04:25:53 +02:00
Kornel Benko
6a4a88e98a
Overtake layout translations from fi.po, ja.po, zh_CN.po
2017-06-07 18:27:32 +02:00
Enrico Forestieri
a338971700
Add another minted example
...
This one illustrates the usage of the new minted support.
2017-06-07 02:28:21 +02:00
Enrico Forestieri
268ae66e3c
Rename the minted 'lang' external template option as 'language'
...
This is for consistency with the newly introduced support in the
listings inset, where the option name is dictated by the listings
package and cannot be changed.
2017-06-07 01:25:35 +02:00
Enrico Forestieri
8dab1cfe7e
Fix bug #9101
...
Update the listings inset to optionally use the minted package
(instead of the listings one) for typesetting code listings.
Only one of the two packages can be used in a document, but it
is possible to switch packages without issues if the used options
are the same. If a switch is made and the options differ, one needs
to manually adjust them if they were entered in the advanced options
tab, or apply again the gui settings.
Note that minted requires the -shell-escape option for the latex
backend and the installation of additional software (python pygments).
2017-06-07 00:55:23 +02:00
Scott Kostyshak
5febcf6236
aa.lyx: fix mixed layouts causing wrong PDF output
...
LyX correctly gave a warning about mixing InTitle layouts: There was
a LyX note in a Title environment, then there were standard
environments, and then a Title environment. This setup caused
several missing elements in the PDF.
Simply changing the Title environment of the Note to standard solved
the problems: The PDF output is now correct and LyX no longer gives
a warning.
2017-06-03 18:53:27 -04:00
Scott Kostyshak
a5ea68a37e
Update a .lyx format
2017-06-03 18:50:37 -04:00
Scott Kostyshak
301b8637fc
subequations.lyx: reference LyX module
...
Reference the LyX module instead of the LaTeX amsmath package.
2017-06-03 18:17:13 -04:00
Scott Kostyshak
bf832437b0
Update a .lyx format and add \origin
2017-06-03 17:33:31 -04:00
Scott Kostyshak
beed118c32
Add subequations module and example ( #10029 )
...
The module allows to use the subequations environment.
There is still a pending request to implement this environment
natively in LyX's mathed.
Contributed by Joel Kulesza.
2017-06-03 17:13:22 -04:00
Scott Kostyshak
f4b14fcf49
RELEASE-NOTES: explain new mixing layouts warning
2017-06-01 16:19:17 -04:00
Kornel Benko
3b05cf2851
make tests: Disable sessions handling
...
We use prefTest.pl to allow use of external programs
while testing exports.
The change here affects only the keytests though.
2017-06-01 09:19:29 +02:00
Scott Kostyshak
7f0a1df472
A couple minor changes to minted example
2017-05-29 17:59:41 -04:00
Enrico Forestieri
dde3e30031
Add some clarifying comments
2017-05-29 12:00:25 +02:00
Enrico Forestieri
6da125b296
Small tweak
2017-05-28 23:46:51 +02:00
Enrico Forestieri
85dd9a2f9c
Add an external template for minted
...
See #9095
2017-05-28 23:43:19 +02:00
Guillaume MM
aaf30259f1
Add author information for inkscape external template
2017-05-27 15:01:53 +02:00
Juergen Spitzmueller
4feca4fb4a
Add binding for post argument 1.
2017-05-26 09:39:15 +02:00
Kornel Benko
ab956a50a6
Cmake tests: remove handling of bindings in user.bind.
...
It is done now by keytest.py
2017-05-22 08:56:42 +02:00
Uwe Stöhr
958814ca28
Math.lyx: describe new math features
2017-05-22 01:48:07 +02:00
Uwe Stöhr
9bc931f28e
inkscape.xtemplate: fixes issues 3, 6 and 7 of bug #10679
2017-05-21 23:57:53 +02:00
Uwe Stöhr
1f6104fe71
EmbeddedObjects.lyx: document new template for Inkscape
...
Note that this template has several issues, see bug #10679
2017-05-21 18:10:46 +02:00
Uwe Stöhr
25e3c00838
EmbeddedObjects.lyx: use the new example images on all occurrences
2017-05-17 01:36:48 +02:00
Uwe Stöhr
bc9a7a21c8
lyx_2_3.py: assure that leqno /reqno is only handled if it is a document class option
2017-05-17 01:23:59 +02:00
Uwe Stöhr
220f504941
lyx_2_3.py: remove senseless warning
2017-05-17 01:11:58 +02:00
Richard Heck
d75c0ec8b1
Fix reversion of noprefix option for InsetRef.
...
Basically forgot to remove the option when we're not dealing with
a labelonly inset.
2017-05-16 12:34:56 -04:00
Richard Heck
ad05e6aa7c
Context menu item for "label only" reference.
...
Fixes #10669 .
2017-05-14 21:21:15 -04:00
Uwe Stöhr
8bf3d7bb1a
EmbeddedObjects.lyx: start updating for LyX 2.3
...
- add new vector images (the SVG files are only the sources and are therefore purposely not added to Makefile.am)
On the lyx-docs list it was reported that our current images look old and pixelated and I agree, so that I just draw new ones.
2017-05-15 02:48:07 +02:00
Uwe Stöhr
36e5d5600e
French Shortcuts.lyx: change paragraph separation
...
- this also saves some horizontal space and looks better; suggested by Mike on the lyx-docs list
2017-05-14 21:02:31 +02:00
Uwe Stöhr
78b5684db6
French Shortcuts.lyx: set proper page margins
...
- we use the standard article class and as the tables are very long in French we must set the page size and margins
2017-05-14 20:54:41 +02:00
Uwe Stöhr
4a7fac21ed
Dutch doc files: some refinements
...
the files are outdated but the should nevertheless nice in the output.
2017-05-14 20:41:01 +02:00
Uwe Stöhr
c6acfc75b1
Italian Intro.lyx: corrections and refinements by Mike and me
2017-05-14 20:18:10 +02:00
Uwe Stöhr
25c1c6bb95
French Intro.lyx: some refinements proposed by Mike
2017-05-14 19:56:59 +02:00
Uwe Stöhr
c32c32747e
Intro.lyx: some refinements proposed by Mike
...
- use true small caps
- use hyperlinks for all types of links
- UserGuide.lyx: fix an image scaling
2017-05-14 19:49:52 +02:00
Uwe Stöhr
91238c1620
German Intro.lyx: some refinements from Mike and me
2017-05-14 18:57:58 +02:00
Guillaume MM
0eff6b151b
templates/acmart.lyx: Small improvements
2017-05-14 12:15:19 +02:00
Guillaume MM
646b68aa96
acmart.layout: fix generation of Index
...
also add booktabs.
2017-05-14 12:15:19 +02:00
Guillaume MM
a72873a521
Fix OutlinerNames for Floats
2017-05-14 12:15:19 +02:00
Uwe Stöhr
0dd3311dd4
rename buffer parameter math_number_before to math_numbering_side
...
this is a fileformat change
also try to fix an UI issue that JMarc gets
2017-05-13 20:39:45 +02:00
Stephan Witt
c592fb58bb
#10285 and #10542 - Add sips as a fallback converter for Mac to provide preview of PDF graphics in LyX when pdftops is not installed
2017-05-13 20:06:18 +02:00
José Matos
cc7ca138da
Fix call of layout2layout as a module.
...
If we call parser.parse_args(), thus with no arguments, the parser uses
sys.argv (because that is the default). We should pass argv since that was
the purpose of handling argv in the main function.
We pass argv[1:] since when parsing the arguments we always ignore the name
of the program.
Use the full power of argparse to declare the default value of the end_format.
2017-05-13 15:25:44 +01:00
Guillaume MM
5608f6fdb6
Add acmart template
...
Move obsolete templates to templates/obsolete
2017-05-13 16:12:25 +02:00
José Matos
99cf71f8eb
Fix call os lyx2lyx as a module.
...
If we call parser.parse_args(), thus with no arguments, the parser uses
sys.argv (because that is the default). We should pass argv since that was
the purpose of handling argv in the main function.
2017-05-13 13:39:02 +01:00
José Matos
6138880c08
cleanup: remove unneeded whitespaces
2017-05-13 13:38:01 +01:00
José Matos
430869a1bd
prefs2prefs.py: whitespace changes
...
Bring this file in line with the other python scripts:
* use four spaces for indentation instead of a tab
Remove empty whitespace at the end of lines.
2017-05-12 15:29:29 +01:00
Jean-Marc Lasgouttes
f1dd80f464
Proper GUI feedback for leqno option
...
With these changes, equation numbers are shown properly on screen.
When setting is default, we guess the side using these two rules
* ams(art|book) and siamltex classes are leqno by default. This is
signalled because the classes provide "leqno" (in amsdefs.inc). If
there are other classes that do this in output, the relevant classes
should be updated.
* the language arabic_arabi also sets leqno by default. This is
currently hardcoded for lack of a better idea.
Besides, a few bugs are fixed:
* use mathrm instead of mathbf for numbers metrics
* set spacing between maths and labels in inches
2017-05-12 15:32:14 +02:00
José Matos
376cb6763f
python3: fix the preview framework to work with both python 2 and 3 (part 4)
...
Remove support for python 1.x (really)
This code has not been used for a long time, probably never, since some code
above requires at least python 2.4 to work.
I got to this code by running futurize from python-future. There are no
significant warnings, mostly are related with the division but since
we are dividing floats there is no change between python 2 and 3.
2017-05-12 10:01:48 +01:00
José Matos
1f5241f747
python3: fix the preview framework to work with both python 2 and 3 (part 3)
...
trivial fix: xrange -> range
2017-05-11 20:56:56 +01:00
José Matos
c546977c6e
python3: fix the preview framework to work with both python 2 and 3 (part 2)
2017-05-11 15:50:08 +01:00
Günter Milde
2488bf6eaa
Fix the fix for python 2 and 3 compatibility.
...
Really remove the "r" prefix.
2017-05-11 16:30:10 +02:00
Tommaso Cucinotta
47cd1e23c5
libreoffice converter: get rid of warnings about deprecated options syntax
2017-05-10 03:26:36 +02:00
Guillaume MM
0fa88e2c33
Move obsolete layouts to an Obsolete category
2017-05-10 00:03:05 +02:00
Guillaume MM
9a01684015
Old ACM layouts are obsolete
2017-05-10 00:03:05 +02:00
Guillaume MM
5452c53e9b
algorithm2e.module: Add Algorithm style to typeset algorithms
...
Do not output \begin and \end if there is not environment name. We only need the
nesting feature.
2017-05-10 00:03:04 +02:00
Guillaume MM
517cd50e05
Packaging for acmart
2017-05-10 00:03:04 +02:00
Guillaume MM
41b039723a
ACM article layout ( #10632 )
...
Contributed by John Perry
2017-05-09 23:38:56 +02:00
José Matos
6495cd135f
make python string compliant with python 2 and 3
...
python 2 does not allow to declare a string as raw byte so we double
the backslashes and remove the r preffix
python 3 accepts rb"..." meaning a byte string that is raw. In this context
raw means that the backslash does not has any special meaning and thus it
is not escaped. This is usefull together with regular expressions where the
backslashes are special.
In the worst possible case, like this one, we must use 4 backslashes to represent
one in the regular expression...
2017-05-09 16:53:32 +01:00
Scott Kostyshak
638020ab10
Revert "Change default working directory from ~/ to ".""
...
Setting the default working directory to '.' is an invasive change
on Mac and Windows, where the current working directory of LyX when
LyX is started from the GUI is not a reasonable choice for the
default directory in e.g. the "save as" file dialog or the "open"
dialog. A similar situation could happen on Linux distributions (I'm
not aware of any, e.g., POSIX standard that defines that the working
directory of a binary started from GUI should be the home
directory). Thus, it is not clear this default is good on any
platform.
If the user wishes to have the behavior of '.', the description in
the "paths" preferences pane provides the information for making the
change.
For more information, see the discussion at:
https://www.mail-archive.com/search?l=mid&q=635298DE-5028-4BB1-8D8F-A634BA68C420%40gmx.net
This reverts commit 892593fbdc
.
2017-05-09 07:50:45 -04:00
Scott Kostyshak
faea3bdb95
Rename powerdot-example.lyx to powerdot.lyx
...
The file is already in the examples folder.
Similarly, rename
examples/fr/exemple-powerdot.lyx -> examples/fr/powerdot.lyx
Consistent with 2f44afcb
.
2017-05-09 06:57:55 -04:00
José Matos
11f2a59ce9
python3: fix the preview framework to work with both python 2 and 3
2017-05-09 11:20:34 +01:00
Uwe Stöhr
2f44afcb75
gnuplot.lyx: add missing makefile entries
...
- also adapt style to match existing examples (e.g. the filename)
2017-05-08 23:29:25 +02:00
Tommaso Cucinotta
e26dd18c84
gnuplot script example added to lib/examples
...
related to the new conversion capability added in [066edd3c/lyxgit]
2017-05-08 16:00:54 +02:00
Guillaume MM
1acb42911a
Cosmetic
2017-05-07 14:18:17 +02:00
Daniel Ramöller
e2f864efe4
Lock toolbars ( #10283 )
...
- LFUNs to (un)lock toolbars positions (both individually and all at once)
- corresponding menu entry to "Lock Toolbars" menu.
2017-05-07 14:17:54 +02:00
Daniel Ramöller
1fb6a0ac3e
Add default icon for "toolbar-toggle review" ( #10379 )
2017-05-07 14:17:54 +02:00
Daniel Ramöller
4183a9f4dc
Preferences shows current zoom instead of preference's default zoom ( #10455 )
...
- Adds a currentZoom variable which holds the current zoom level.
- The zoom stored in preferences is used as default zoom level (default binding:
M+0).
- The currentZoom is saved and restored via QSettings.
- Adds LFUN buffer-zoom for (re)setting zoom.
2017-05-07 14:17:54 +02:00
Tommaso Cucinotta
af49aaa942
New gnuplot conversion capability [b474aa5d/lyxgit] now in RELEASE-NOTES.
2017-05-06 00:47:23 +02:00
Günter Milde
275bb44158
ctests: move issue with nomenclature insets to a dedicated test case.
...
iconv fails, if a nomenclature inset contains an uncodable character
This led to failure of the indonesian UserGuide in the attic.
Fix it there and add a minimal, specific test sample instead.
2017-05-04 18:05:18 +02:00
Tommaso Cucinotta
b474aa5d4d
Add needauth option to gnuplot->PDF converter introduced in [066edd3c/lyxgit].
2017-05-04 00:49:18 +02:00
Tommaso Cucinotta
066edd3c30
Enable graphics generation from external gnuplot scripts.
2017-05-04 00:44:00 +02:00
Günter Milde
24021a425e
Force "textdegree" for encoding koi8-u.
2017-05-01 10:35:20 +02:00
Juergen Spitzmueller
f943897d85
IndexPrint and Nomencl were not fully latexified.
...
Do not treat them as non-verbatim in conversion. This keeps math $...$
as math.
There will be problems with characters that are outside the given
encoding, but as long as there is no way to convert them to the
respective LaTeX macros from within lyx2lyx, I don't know how to solve
this.
2017-04-29 13:54:01 +02:00
Günter Milde
58a4cd3082
Remove workaround for bug in TeXLive2005.
2017-04-25 18:45:51 +02:00
Kornel Benko
c1ee1bc0ba
Added distribution of a missing file used by tests.
2017-04-25 10:01:08 +02:00
Uwe Stöhr
3f8c15a7c6
support for the document class option leqno
...
- fileformat change
2017-04-25 02:28:10 +02:00
Kornel Benko
6e9e7f2b94
keytests: Allow definition of shortcuts for the test.
...
Since no extra shortcuts are defined, this is essentially a noop ATM.
2017-04-24 17:50:49 +02:00
Scott Kostyshak
944792402c
Update docs to 2.3.0alpha1 format
2017-04-24 00:03:19 -04:00
Scott Kostyshak
b1b49a6878
Recover \origin tag in documents
...
See the following ML thread:
https://www.mail-archive.com/search?l=mid&q=ndao0s%24vvb%242%40ger.gmane.org
2017-04-23 23:23:03 -04:00
Scott Kostyshak
e9deea03db
Update the formats of lyxrc.dist.in to 21
...
In the end, no changes were needed. This was decided by prefs2prefs
for MacOSX and cygwin, and by manual inspection for Win32.
2017-04-23 23:23:03 -04:00
Uwe Stöhr
a11e55f55f
Arabic Shortcuts.lyx: remove an inset-info
...
as reported on the lyx-docs list this inset prevents the compilation of the file on Mac OS
It can be re-added when the bug is fixed (bug report follows soon by the original bug reporter)
2017-04-23 14:23:45 +02:00
Uwe Stöhr
130b4ddf83
doc files: port recent changes from branch
2017-04-23 13:54:54 +02:00
Tommaso Cucinotta
35bcc38ca3
about 'needauth' in RELEASE-NOTES
2017-04-22 23:28:48 +02:00
Uwe Stöhr
9ef3edf6d7
lyx_2_2.py: fix box reversion routine again
...
silly mistake, now Math.lyx reverts correctly again.
2017-04-21 01:05:54 +02:00
Uwe Stöhr
6421dd08c0
Arabic Intro.lyx: mark LTR text as English like we do for the Hebrew doc files
2017-04-21 00:00:30 +02:00
Guillaume MM
29a82fdc58
Add option obeyFinal for todo notes #10615
2017-04-20 23:49:02 +02:00
Günter Milde
f5ac0580ff
special character "allowbreak" (ZWSP), fileformat change
...
New special character to mark an optional line break
without inserting a hyphen (ZWSP). See #10585 .
Corresponds to the Unicode character U+200B ZERO WIDTH SPACE
This isn't a “space”. It is an invisible character that can be used
to provide line break opportunities.
http://unicode.org/notes/tn27/
While the literal Unicode character can be used in the LyX
file, it is invisible in the GUI.
For visible feedback, the patch adds a new special character "allowbreak".
The small mark is inspired by LibereOffice.
A tooltip is added.
2017-04-20 23:28:48 +02:00
Uwe Stöhr
7c419d5666
UserGuide.lyx: fix a typo
...
- also 2 formatting fixes
2017-04-20 22:43:51 +02:00
Uwe Stöhr
bc0591a265
lyx2lyx/lyx_2_0.py: fix a box reversion bug
...
- the use_makebox statement was not removed for nested boxes
2017-04-17 19:17:54 +02:00
Uwe Stöhr
8c4139434f
Revert "French Tutorial.lyx: some typographic fixes"
2017-04-17 15:26:41 +02:00
Uwe Stöhr
8783c88419
doc files: port recent changes from branch
2017-04-17 15:20:04 +02:00
Uwe Stöhr
fd777a6014
PDF-form.lyx: some minor fixes
2017-04-17 04:08:43 +02:00
Uwe Stöhr
5b4cc6b6c8
lyx2lyx/lyx_2_2.py: correct reversion of boxes
2017-04-17 04:06:52 +02:00
Uwe Stöhr
5ef6d596b6
doc files: improve 3 PDFs
2017-04-16 23:30:11 +02:00
Uwe Stöhr
ecddbe6fb9
doc files: port recent changes from the 2.2.x branch
...
- also delete a now unused screenshot (cannot be deleted in the stable 2.2.x branch)
2017-04-16 20:12:31 +02:00
Uwe Stöhr
6c2a8df504
lyx_2_3.py: whitespace fixes
2017-04-16 16:24:01 +02:00
Uwe Stöhr
9a94ca42b4
French Math.lyx: port a translation
2017-04-16 15:58:26 +02:00
Uwe Stöhr
66f010e863
PDF-form.lyx: some corrections and updates
2017-04-16 15:38:45 +02:00
Uwe Stöhr
e07cb1da96
lyx_2_2.py: fix reversion of colored boxes with special features
2017-04-15 19:58:56 +02:00
Uwe Stöhr
3677c20be9
BufferParams.cpp: correct output for \mathindent after [fc1c5c6f/lyxgit]
...
- also adapt the lyx2lyx logic to the changed implementation
2017-04-15 17:32:58 +02:00
Uwe Stöhr
58e6c6c876
InsetFloat: allow float placement for rotated floats
...
- fixes bug #10270
- fileformat change
- fixes also a bug that unwanted placement was output to LaTeX on certain cases
2017-04-15 06:57:52 +02:00
Uwe Stöhr
87c553af56
PDF-form.lyx: New German translation
...
- also many fixes and updates of the English version
- also some according fixes in de.po
2017-04-15 04:54:07 +02:00
Enrico Forestieri
217696d34b
lyxpak.py: Python 3 compatibility
2017-04-15 00:05:40 +02:00
Uwe Stöhr
d8185a6b8b
Math.lyx: correct wrong info about \mathindent
2017-04-14 00:59:32 +02:00
Enrico Forestieri
1a26f9b26c
layout2layout.py: Python 3 compatibility
...
The layout2layout.py script already reads and writes files in
binary format. However, all regexes and comparisons assume strings,
so that python3 chokes on them. This commit converts all involved
strings into bytes-like objects. In this way both python 2 and 3
behave the same.
2017-04-13 16:25:59 +02:00
Enrico Forestieri
8f70d55148
configure.py: Python 3 compatibility
...
Don't assume any encoding for the layout files and treat them in
the same way python 2 does. Thanks José for the idea.
This commit supersedes 50e21b71
and e19b2a71
.
2017-04-13 15:34:54 +02:00
Enrico Forestieri
db494452dc
TeXFiles.py: Python 3 compatibility
2017-04-13 10:49:38 +02:00
Uwe Stöhr
fc1c5c6f28
BufferParams: rename formula_indent to math_indent etc. as requested
...
- also add flyx2lyx feature to import existing document class option as requested by JMarc
- also don't use a real default indentation length
2017-04-13 02:31:26 +02:00
Jean-Marc Lasgouttes
e19b2a717e
Set encoding correctly when reading layout files
...
Patch from Enrico.
2017-04-10 15:06:14 +02:00
Stephan Witt
4a009c85bb
#9006 care to make prefs2prefs.py python 3 compatible
2017-04-08 20:58:16 +02:00
Uwe Stöhr
b3b7675f54
Length.cpp: add new unit representing \baselineskip
...
- fileformat change
2017-04-08 03:30:21 +02:00
Scott Kostyshak
22c4a24a36
Document new behavior of "delete" LFUNs
...
- Describe the change in RELEASE-NOTES.
- Update the example for inset-forall.
This commit follows 71623b88
.
2017-04-06 00:37:29 -04:00
Scott Kostyshak
4a255ec9db
Keep RELEASE-NOTES as ASCII
...
Might as well make it as simple as possible.
2017-04-06 00:13:32 -04:00
Uwe Stöhr
808339790c
support to indent formulas
...
- adds support for the general document class option fleqn
- adds support to specify the formula indentation
- fileformat change
2017-04-05 22:22:47 +02:00
Uwe Stöhr
51afcd4f4c
LaTeXConfig.lyx: add the noto fonts
2017-04-05 01:19:40 +02:00
Uwe Stöhr
e575e7eebd
Add support to cross out characters
...
- adds support for the command \xout of the LateX package ulem
- fileformat change
2017-04-05 00:01:19 +02:00
Uwe Stöhr
d81deed121
latexfonts: correct previous commit
...
this went in accidentally
2017-04-04 23:08:45 +02:00
Uwe Stöhr
7aaa85915f
latexfonts: support for the Noto fonts
...
- fileformat change
- the support to scale the sf and the tt fonts can be added later, see enhancement #10611
2017-04-04 23:02:47 +02:00
Uwe Stöhr
50e21b7166
configure.py: add support for Python 3 on Windows
...
fixes the last missing part of bug #9006 (hopefully)
2017-04-04 22:35:49 +02:00
Kornel Benko
0d6c64a4eb
Cmake build: Project names *should* be uniq
2017-03-30 14:01:56 +02:00
José Matos
dc7ac99d18
Get the file system encoding from sys instead of the locale
2017-03-29 14:24:34 +01:00
José Matos
67bf174b10
lyx2lyx: convert iteritems -> items to be compatible with python 2 and 3
2017-03-29 12:34:53 +01:00
José Matos
bcf715f398
lyx2lyx: fix #9006 (python3 with non-utf8 encoding as the system default)
...
This patch fixes lyx2lyx running on python 3 for those systems
where the default encoding is not UTF-8, since open by default
uses the default system encoding.
2017-03-27 11:35:29 +01:00
José Matos
1269860b45
lyx2lyx: remove trailing whitespaces from lyx_1_6.py
2017-03-27 11:26:58 +01:00
José Matos
463e12827c
lyx2lyx: more descriptive member name (document.start -> document.initial_format)
2017-03-27 10:36:30 +01:00
José Matos
37901e2e25
lyx2lyx: Cosmetic clean up of the lyx_2_?.py files.
...
Remove the duplicated \# -*- coding: utf-8 -*-
lines that show in the third line.
As far as I know they are not used, the first line though is used
by python and text editors (emacs, vi & co) to get the file encoding.
That will also work in the second lines (because of the shebang convention)
but not in other lines.
Remove trailing whitespaces.
2017-03-27 10:16:31 +01:00
Juergen Spitzmueller
52019917f4
Split external_templates to individual *.xtemplate files
...
This makes it easier to add new templates or change existing ones
in the user directory.
Fixes : #3983
The CMake changes should be double-checked.
2017-03-26 15:32:01 +02:00
Enrico Forestieri
16d5c49b38
Further amendment to 72a488d7
...
Rephrase positively the check box for the output of en- and em-dashes
and disable it when using non-TeX fonts. The state of the check box
is remembered, so that toggling the non-TeX fonts check box does not
cause information loss.
2017-03-21 00:04:08 +01:00
Enrico Forestieri
be3f628e7d
Also account for development versions
2017-03-20 15:08:17 +01:00
Enrico Forestieri
56bec528b5
Amend 72a488d7
...
- Mention the new buffer parameter in development/FORMAT
- Assure that lyx2lyx generates the same output obtained when saving
a converted document from within lyx
- Don't require any action when converting a document created with
lyx 2.2 in order to assure unchanged output (thanks José for the hint)
2017-03-20 14:37:25 +01:00
Guillaume Munch
e5d2678339
Fix missing OutlinerName in simplecv
2017-03-20 00:13:08 +01:00
Enrico Forestieri
72a488d7e6
Fix output of en- and em-dashes with TeX fonts
...
This commit fixes the regression introduced in 2.2 about the
output of en- and em-dashes. In 2.2 en- and em-dashes are output as
the \textendash and \textemdash macros when using TeX fonts, causing
changed output in old documents and also bugs (for example, #10490 ).
Now documents produced with older versions work again as intended,
while documents produced with 2.2 can be made to produce the exact
same output by simply checking "Don't use ligatures for en-and
em-dashes" in Document->Settings->Fonts.
When exporting documents using TeX fonts to earlier versions, in order
to avoid changed output, a zero-width space character is inserted after
each en/em-dash if dash ligatures are allowed. These characters are
removed when reloading documents with 2.3, so that they don't accumulate.
2017-03-19 20:50:34 +01:00
Juergen Spitzmueller
1eba2c92da
Improve BibTeX name parsing #4
...
Handle name prefix (aka "von" part) as a separate entity, just like
BibTeX and Biblatex do. This allows to omit or reposition it in
accordance to the current style ("Goethe, Johann Wolfgang" or
"von Goethe, Johann Wolfgang" or "Goethe, Johann Wolfgang von" are all
valid and used).
LyX's name parser should now be on par with BibTeX's.
2017-03-19 14:03:48 +01:00
Juergen Spitzmueller
7489cab6c9
Replace "junior" with the more generic term "suffix".
2017-03-19 13:33:56 +01:00
Juergen Spitzmueller
5fdcca4c06
Improve BibTeX name parsing #3
...
Correctly handle name suffix ("Jr.-part")
2017-03-19 12:42:18 +01:00
Juergen Spitzmueller
9f4df64f23
Allow for simple conditions in name scheme.
...
I.e., only output a comma between last and first name if there is
a first name.
2017-03-19 11:45:42 +01:00
Juergen Spitzmueller
be945a0656
Use "Prename Surname" format for basic numeric styles.
2017-03-18 15:35:45 +01:00
Juergen Spitzmueller
5b71349450
Input stdciteformats to the cite engines directly
...
not to individual layouts.
Possibly fixes #10582
2017-03-18 11:26:23 +01:00
José Matos
ef6ff7fb53
lyx2lyx: Remove UTF-8 BOM if present in the lyx file
2017-03-15 10:06:30 +00:00
jpc
ac06a54163
Class agutex.cls is obsolete: information given in the LyX template
2017-03-10 19:11:22 +01:00
Guillaume Munch
3d06c09d8d
Fix color of todo notes
...
Yellow on blue causes display issues (some text elements that become black on
blue, math insets that are no longer readable). Switch to black on orange to
match the pdf output.
2017-03-05 08:45:52 +01:00
Guillaume Munch
841825aa56
Add default export to the menu
2017-03-05 08:45:52 +01:00