]>
git.lyx.org Git - features.git/log
Juergen Spitzmueller [Wed, 3 Apr 2019 15:32:46 +0000 (17:32 +0200)]
Add formal table templates with and without footlines
See discussion in #10105
Juergen Spitzmueller [Wed, 3 Apr 2019 15:18:21 +0000 (17:18 +0200)]
booktabs trimming: fix some thinkos
Juergen Spitzmueller [Wed, 3 Apr 2019 14:35:08 +0000 (16:35 +0200)]
Fix cmidline trimming with multicolumns
Günter Milde [Sat, 16 Mar 2019 11:43:50 +0000 (12:43 +0100)]
Fix #10600: XeTeX with 8-bit TeX fonts requires input encodings "utf8" or "ascii".
* New: support also utf8 (working around false positive test in "inputenc.sty").
* Do not force the change of input encoding to "ascii".
Deny compilation with XeTeX if a document uses TeX fonts and a non-supported input encoding.
Juergen Spitzmueller [Wed, 3 Apr 2019 13:16:27 +0000 (15:16 +0200)]
Update (formal) table documentation
Jean-Marc Lasgouttes [Wed, 3 Apr 2019 10:13:13 +0000 (12:13 +0200)]
Fixup
283ac91a : Forgotten test for null pointer
Jean-Marc Lasgouttes [Wed, 3 Apr 2019 10:03:24 +0000 (12:03 +0200)]
Document itemize bullets
Make the unicode value explicit as we do elsewhere.
Also change the value used for labeliv, since the current one may be
square with some fonts.
Jean-Marc Lasgouttes [Wed, 3 Apr 2019 09:06:43 +0000 (11:06 +0200)]
Put end label on own row after display inset
This corresponds to what is done on display. The same should be done
for start label too (e.g. beginning of a proof), but this requires more
work.
This required to move the static function getEndLabel to Text.
Fixes bug #11536.
Günter Milde [Wed, 3 Apr 2019 06:40:29 +0000 (08:40 +0200)]
Remove obsolete comment.
Günter Milde [Wed, 3 Apr 2019 06:36:46 +0000 (08:36 +0200)]
ctest fixes.
Hebrew with "nikud" requires HE8 font encoding.
All tests requiring Hebrew 8-bit fonts are "nonstandard".
Juergen Spitzmueller [Wed, 3 Apr 2019 05:59:52 +0000 (07:59 +0200)]
booktabs: support for \cmidrule trimming
This has probably still some rough edges, so please test thoroughly.
Fixes: #3072
Günter Milde [Tue, 2 Apr 2019 14:38:52 +0000 (16:38 +0200)]
ctest update.
* some Japanese (platex) documents fail with inputenc "utf8-platex"
(missing characters in non-Japanese text parts), because the
Unicodechar definitions from "inputenc" are not used.
* some Japanes (platex) documents show wrong output with "auto",
because platex ignores the encoding switch for text parts
in other languages.
* Japanese Beamer documents must set default output to "pdf",
because dvipdfm(x) produces wrong output with document class "Beamer".
* update tagging/inverting rules.
* use HE8 font encoding for Hebrew in language test.
Günter Milde [Tue, 2 Apr 2019 13:46:50 +0000 (15:46 +0200)]
Ignore CJK-tests with Xe/LuaTeX and tex fonts.
The CJK package does not support this combination...
Jean-Marc Lasgouttes [Tue, 2 Apr 2019 12:30:50 +0000 (14:30 +0200)]
Fixup
ad79ac40 : reintroduce markers around delimiters
The reasoning behind this change was not correct.
Fixes bug #11516.
Günter Milde [Tue, 2 Apr 2019 11:13:13 +0000 (13:13 +0200)]
Do not force the use of the HE8 font encoding for Hebrew.
While HE8 provides more characters and prevents use of bitmap fonts,
forcing its use may break older installations.
The dedicated test file 012_hebrew_he_HE8.lyx provides an
example for use of HE8 encoded fonts with babel-hebrew.
Jean-Marc Lasgouttes [Tue, 2 Apr 2019 07:53:40 +0000 (09:53 +0200)]
Pass a pit to Text::isRTL(), not a paragraph
Günter Milde [Mon, 1 Apr 2019 17:10:06 +0000 (19:10 +0200)]
unicodesymbols: add Hebrew nikud symbols and presentation forms.
The "nikud" (vowel) signs, shindot, and shindot are combining Unicode
characters. However, LaTeX-Hebrew expects them as postfix characters, not
accent macros (cf. www.cs.tau.ac.il/~stoledo/Bib/Pubs/vowels.pdf).
Juergen Spitzmueller [Mon, 1 Apr 2019 11:04:05 +0000 (13:04 +0200)]
Remove TODO entry
This is covered in the "Consider layouts in modules that do not have a
preamble definition" general TODO item.
Kornel Benko [Mon, 1 Apr 2019 09:39:20 +0000 (11:39 +0200)]
Update sk.po
Juergen Spitzmueller [Mon, 1 Apr 2019 09:28:54 +0000 (11:28 +0200)]
Fix tooltip.
Thanks, Kornel.
Juergen Spitzmueller [Mon, 1 Apr 2019 07:27:12 +0000 (09:27 +0200)]
reset.formal-default: no need to fiddle with left/right lines at all.
Juergen Spitzmueller [Mon, 1 Apr 2019 07:26:09 +0000 (09:26 +0200)]
Fix left/right border UI when toggling formal
Fixes: #9835
Juergen Spitzmueller [Mon, 1 Apr 2019 07:18:16 +0000 (09:18 +0200)]
Remove Qt 5.12-only colorrole
Designer inserts those automatically. So we have again backwards-incompatible
designer behavior :-(
Juergen Spitzmueller [Mon, 1 Apr 2019 05:35:31 +0000 (07:35 +0200)]
de.po
Juergen Spitzmueller [Mon, 1 Apr 2019 05:08:13 +0000 (07:08 +0200)]
Add option to reset to default booktabs lines
Addresses: #10106
Juergen Spitzmueller [Mon, 1 Apr 2019 03:43:32 +0000 (05:43 +0200)]
Fix booktabs bottom line with multirows
Fixes: #11445
Kornel Benko [Sun, 31 Mar 2019 16:06:40 +0000 (18:06 +0200)]
Cmake export tests: Set \origin also for unavailable
This is important for lyx-files not under the lyxsystemdir.
Since the exports are done from a copied lyx-file, some referenced data
may be available only relative to the source of the original.
Juergen Spitzmueller [Sun, 31 Mar 2019 15:52:31 +0000 (17:52 +0200)]
Add listpreamble tex2lyx test
Enrico Forestieri [Sun, 31 Mar 2019 13:14:28 +0000 (15:14 +0200)]
Fix bug #11528
The code was not doing what said in the description.
Juergen Spitzmueller [Sun, 31 Mar 2019 12:30:55 +0000 (14:30 +0200)]
fix typo in comment
Juergen Spitzmueller [Sun, 31 Mar 2019 12:27:56 +0000 (14:27 +0200)]
tex2lyx: support for list preambles
Kornel Benko [Sun, 31 Mar 2019 09:34:14 +0000 (11:34 +0200)]
Cmake export tests: Use absolute paths for subfiles inside the source dir
The testfile is inside the build dir, so no relative path to the source dir
should be alloved.
Kornel Benko [Sun, 31 Mar 2019 09:00:02 +0000 (11:00 +0200)]
Amend
0b295819 : Fix some non-accessible URLS
Thanks Jürgen
Kornel Benko [Sat, 30 Mar 2019 23:52:04 +0000 (00:52 +0100)]
Amend
99eeb29e : tex2lyx test: make box-color-*.tex sample compilable
Kornel Benko [Sat, 30 Mar 2019 23:15:52 +0000 (00:15 +0100)]
Fix some non-accessible URLS
Also don't check attic, devel or obsolete files
Not found good replacements for
http://texcatalogue.ctan.org/bytopic.html
http://www.tiresias.org/research/reports/braille_cell.htm
Juergen Spitzmueller [Sat, 30 Mar 2019 11:46:05 +0000 (12:46 +0100)]
Add missing files to Makefile.am
Another fixup of
ffc682424efb065 .
Alas, make distcheck still fails.
Kornel Benko [Sat, 30 Mar 2019 11:01:16 +0000 (12:01 +0100)]
Cmate tests: Use absolute values for systemlyxdir
This omits use of relative path for the \origin variable
inside the test-build-dir.
Juergen Spitzmueller [Sat, 30 Mar 2019 11:03:42 +0000 (12:03 +0100)]
de.po
Kornel Benko [Sat, 30 Mar 2019 11:00:30 +0000 (12:00 +0100)]
Update sk.po
Juergen Spitzmueller [Sat, 30 Mar 2019 10:37:28 +0000 (11:37 +0100)]
GuiBibtex: add button to edit individual databases externally
This complements the inset context menu function, which only allows for
editing all databases externally
Juergen Spitzmueller [Sat, 30 Mar 2019 10:32:06 +0000 (11:32 +0100)]
GuiSelectionManager: properly handle de-selecting items
When an item is de-selected with the mouse, and thus no item selected
anymore, disable add, up, down and delete buttons.
Juergen Spitzmueller [Sat, 30 Mar 2019 08:50:55 +0000 (09:50 +0100)]
Consider individual bib file encoding when parsing
Juergen Spitzmueller [Sat, 30 Mar 2019 08:33:09 +0000 (09:33 +0100)]
Fix some implicit conversion issues.
Kornel Benko [Fri, 29 Mar 2019 16:22:16 +0000 (17:22 +0100)]
Fix some paths
Juergen Spitzmueller [Fri, 29 Mar 2019 15:08:17 +0000 (16:08 +0100)]
Update paths in tex2lyx tests
Juergen Spitzmueller [Fri, 29 Mar 2019 14:51:50 +0000 (15:51 +0100)]
Adapt tex2lyx tests to version numbers.
Juergen Spitzmueller [Fri, 29 Mar 2019 14:50:18 +0000 (15:50 +0100)]
tex2lyx: support for bibencoding argument of \addbibresource
Juergen Spitzmueller [Fri, 29 Mar 2019 14:45:55 +0000 (15:45 +0100)]
Add support for mixed-encoded biblatex files
Biblatex 3.12 allows to specifiy individual encodings per bib file
via \addbibresource[bibencoding=<encoding>].
This is now supported via GuiBibtex.
Juergen Spitzmueller [Fri, 29 Mar 2019 13:52:39 +0000 (14:52 +0100)]
Fix menu entries for examples
Juergen Spitzmueller [Fri, 29 Mar 2019 12:00:59 +0000 (13:00 +0100)]
Fix some group boxes.
Kornel Benko [Fri, 29 Mar 2019 11:26:33 +0000 (12:26 +0100)]
Amend
7644c32a : corrected path
Günter Milde [Fri, 29 Mar 2019 10:55:20 +0000 (11:55 +0100)]
ctest update.
Still cleaning up after the massive renaming and -sorting
of examples and templates.
Günter Milde [Fri, 29 Mar 2019 09:43:24 +0000 (10:43 +0100)]
ctests: sample for Arabic as secondary language.
Juergen Spitzmueller [Fri, 29 Mar 2019 07:57:35 +0000 (08:57 +0100)]
Fix build after
ffc682424e
Günter Milde [Thu, 28 Mar 2019 12:29:33 +0000 (13:29 +0100)]
Unicodesymbols: add force flags.
Günter Milde [Thu, 28 Mar 2019 12:28:37 +0000 (13:28 +0100)]
Update ctest tagging and documentation/sample organisation.
Jean-Marc Lasgouttes [Thu, 28 Mar 2019 12:18:34 +0000 (13:18 +0100)]
Fix insertion of text characters in math
Characters that needed to be inserted in text mode in mathed were not
correctly inserted. Here we do two fixes:
1/ in niceInsert(), do not replace the contents of the active insets
first cell with selection, insert selection instead. This wa sthe
cause of the bug: an empty selection replaced the contents that was
already in the cell.
2/ do not use niceInsert() anyway, insert() is perfect for what we
want to do.
Fixes bug #11527.
Kornel Benko [Thu, 28 Mar 2019 10:52:03 +0000 (11:52 +0100)]
Fix test BATCH_outline-beamer
Adapt the expected data
Günter Milde [Wed, 27 Mar 2019 16:49:08 +0000 (17:49 +0100)]
Comprehensive language test document and some more fixes.
Work around or document language clashes and limitations.
Günter Milde [Wed, 27 Mar 2019 16:09:12 +0000 (17:09 +0100)]
Fix settings for Hebrew with 8-bit TeX fonts.
Günter Milde [Wed, 27 Mar 2019 15:53:23 +0000 (16:53 +0100)]
"AsBabelOptions" no longer required. Part1.
With the re-orgianization and opening of the Babel package by Javier Bezos
(version 3.9 released March 2013), "contributed" language definitions are
also recognized if the language is given as global option.
If there is no objection or regression in tests,
Part 2 will remove the hard-coded part of AsBabelOptions.
Günter Milde [Wed, 27 Mar 2019 15:24:14 +0000 (16:24 +0100)]
Use LaTeX input encoding "utf8", part 1/many.
See #11115.
Start with simple cases.
Günter Milde [Wed, 27 Mar 2019 15:20:17 +0000 (16:20 +0100)]
ctest update.
#9681 is fixed in master.
Hebrew with 8-bit fonts fails with vanilla TeXLive.
Add link to ticket in dedicated test document.
Günter Milde [Wed, 27 Mar 2019 14:57:38 +0000 (15:57 +0100)]
Test for #11532 "inputencoding desynchronisation".
Günter Milde [Wed, 27 Mar 2019 13:40:59 +0000 (14:40 +0100)]
Amend
4bd4bfb34c to make LyX compilable again with QT4.
Günter Milde [Wed, 27 Mar 2019 13:39:08 +0000 (14:39 +0100)]
Hebrew shindot and shindot but work fine as postfix.
Günter Milde [Wed, 27 Mar 2019 08:52:44 +0000 (09:52 +0100)]
Babel's "\textlatin" is obsoleted by "\ensureascii".
Kornel Benko [Tue, 26 Mar 2019 17:58:22 +0000 (18:58 +0100)]
Update sk.po
Juergen Spitzmueller [Tue, 26 Mar 2019 17:05:25 +0000 (18:05 +0100)]
RELEASE-NOTES: update
Juergen Spitzmueller [Tue, 26 Mar 2019 16:53:44 +0000 (17:53 +0100)]
de.po
Juergen Spitzmueller [Tue, 26 Mar 2019 16:49:38 +0000 (17:49 +0100)]
Update version numbers of tex2lyx tests
Juergen Spitzmueller [Tue, 26 Mar 2019 16:46:21 +0000 (17:46 +0100)]
Update layout formats
Juergen Spitzmueller [Tue, 26 Mar 2019 16:42:56 +0000 (17:42 +0100)]
Add TableStyle layout tag
Fixes: #8360
Kornel Benko [Tue, 26 Mar 2019 16:00:32 +0000 (17:00 +0100)]
Cmake export tests: enable the hebrew documents again.
The missing david fonts error vanished after reinstalling
the culmus-latex-0.7-r1 package.
Juergen Spitzmueller [Tue, 26 Mar 2019 15:23:34 +0000 (16:23 +0100)]
Add tablestyle buffer param
Fixes: #9901
Kornel Benko [Tue, 26 Mar 2019 14:51:48 +0000 (15:51 +0100)]
Update sk.po
Kornel Benko [Tue, 26 Mar 2019 14:45:54 +0000 (15:45 +0100)]
Cmake export tests: make even more tests pass
Juergen Spitzmueller [Tue, 26 Mar 2019 14:41:32 +0000 (15:41 +0100)]
centralize attic
Kornel Benko [Tue, 26 Mar 2019 14:27:39 +0000 (15:27 +0100)]
Amend
683b3a05 : Introducing table templates
Added test cases
Juergen Spitzmueller [Tue, 26 Mar 2019 14:22:39 +0000 (15:22 +0100)]
move lib/templates/Attic to lib/attic/templates
This should restore make distcheck
Kornel Benko [Tue, 26 Mar 2019 14:11:10 +0000 (15:11 +0100)]
Cmake export tests: some testnames corrected
Also don't use tex gyre fonts, use dejavu instead
Juergen Spitzmueller [Tue, 26 Mar 2019 13:00:27 +0000 (14:00 +0100)]
de.po
Juergen Spitzmueller [Tue, 26 Mar 2019 12:43:33 +0000 (13:43 +0100)]
Introducing table templates
The idea is simple: we insert a pre-formatted table (with a given border
style currently, but other attributes are possible as well) via file-insert
and scale it then to the requested size.
We need three sizes (1x1, 1x2 and 1x3) to generate all sizes properly (due
to border specifications).
Currently, these styles can only be accessed via lfun tabular-style-insert
and the Tabular Create dialog.
My plan is to add a buffer param to set a default style (#9901) which then
also is respected by the toolbar button and probably a layout tag to let
classes specify a default style (#8360).
Juergen Spitzmueller [Tue, 26 Mar 2019 09:09:55 +0000 (10:09 +0100)]
Add ignorelang option to file-insert
This is useful for inserted files with no real text content
Juergen Spitzmueller [Tue, 26 Mar 2019 09:08:42 +0000 (10:08 +0100)]
Merge branch 'master' of git.lyx.org:lyx
Kornel Benko [Tue, 26 Mar 2019 09:02:28 +0000 (10:02 +0100)]
Cmake build: Removed some cmake warnings
Juergen Spitzmueller [Tue, 26 Mar 2019 08:00:33 +0000 (09:00 +0100)]
Add new file to Makefile.am
Richard Kimberly Heck [Tue, 26 Mar 2019 02:59:40 +0000 (22:59 -0400)]
This has not been updated in my build yet.
Uwe Stöhr [Tue, 26 Mar 2019 01:37:19 +0000 (02:37 +0100)]
Win installer: fix bug on init
- also remove unused code
Pavel Sanda [Tue, 26 Mar 2019 00:19:01 +0000 (01:19 +0100)]
Another from distcheck problems
Kornel Benko [Mon, 25 Mar 2019 19:50:58 +0000 (20:50 +0100)]
Cmake export tests:
Added missing file to make Europass_CV-files compilable
lyxStatus.pm: Added handling for inserted files with used extension
Kornel Benko [Mon, 25 Mar 2019 18:32:59 +0000 (19:32 +0100)]
Some more tests which are not failin anymore
About 100 less, still remaining about 200
Kornel Benko [Mon, 25 Mar 2019 17:46:15 +0000 (18:46 +0100)]
Cmake export tests: Indenting + ignore '%' in file names
Juergen Spitzmueller [Mon, 25 Mar 2019 15:32:27 +0000 (16:32 +0100)]
remove buildlyxdir again
per request
Juergen Spitzmueller [Mon, 25 Mar 2019 15:32:08 +0000 (16:32 +0100)]
Indentation
Kornel Benko [Mon, 25 Mar 2019 13:48:17 +0000 (14:48 +0100)]
Cmate export tests: Thinko, using entry as array also in cases where it is not
Juergen Spitzmueller [Mon, 25 Mar 2019 10:07:10 +0000 (11:07 +0100)]
sigh
Juergen Spitzmueller [Mon, 25 Mar 2019 10:05:21 +0000 (11:05 +0100)]
Move misplaced file
Pavel Sanda [Mon, 25 Mar 2019 09:44:29 +0000 (10:44 +0100)]
Toward again working make distcheck.
Not there yet.
Introducing examples/templates into the Rules-lyx hall of fame
make those dirs more sensitive to build stuff.
Something still broken in examples/Articles, not sure what,
maybe filename length, running out of time now.
Juergen Spitzmueller [Mon, 25 Mar 2019 07:28:54 +0000 (08:28 +0100)]
Add some notes.