Juergen Spitzmueller
569841f292
Update layout versions
2019-03-12 14:14:43 +01:00
Juergen Spitzmueller
8b92a2a689
Add NeedMBoxProtect [inset]layout option
...
This accesses the inulemcmd output param which protects specific commands
(\cite, \ref) in an \mbox.
This is needed in ulem and soul commands, since their complex
detokenization makes such commands (who produce multiple words via local
assignment) fail.
So now it is possible to properly support ulem and soul via
[inset]layout
Fixes a case reported in #9404
2019-03-12 14:08:05 +01:00
Pavel Sanda
b1132a3438
Add few hints for varwidth module.
2019-02-22 16:51:14 +01:00
Daniel Ramoeller
f71723c8f3
Fix for #11294 : Wrong description for Change bars module
2019-01-19 18:09:36 +01:00
Scott Kostyshak
051eaeec8a
maa-monthly.layout: declare dep maa-monthly.sty
2019-01-02 19:56:18 -05:00
Richard Kimberly Heck
fc14f23b89
New layout file for American Mathematical Monthly.
...
From John Perry. See bug #10803 .
2018-12-29 11:48:38 -05:00
Juergen Spitzmueller
012d9b088e
Beamer: autonest column in columns
...
Candidate for stable
2018-12-29 13:36:13 +01:00
Pavel Sanda
42dda03689
paralist.module description.
2018-12-02 03:14:54 +01:00
Enrico Forestieri
eaf7413020
Update layout format number
2018-11-10 16:07:07 +01:00
Juergen Spitzmueller
00ee54e694
Load covington later
...
This solves a loading order conflict with beamer-article.
2018-10-09 10:42:38 +02: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
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
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
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
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
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
dd3ae00f74
Disambiguate time (period) from time (of day).
2018-08-07 15:24:40 +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
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
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
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
Kornel Benko
92c8a86407
Remove dependences from .layout files
2018-07-07 14:13:40 +02:00
Juergen Spitzmueller
34c04ebce6
Amend 9f9041db7a
...
move cl2emult to obsolete category
2018-07-06 14:36:41 +02:00
Juergen Spitzmueller
9f9041db7a
Use more informative descriptions fro Springer layouts
2018-07-06 10:09:13 +02:00
Kornel Benko
650ef5f1cb
dtk.layout: Remove secondary dependencies due to change in TL2018
2018-07-05 17:54:55 +02:00
Juergen Spitzmueller
98621be1ba
Support \cite command in tufte classes
...
This is an extra command used for sidenote citations. Since we do not
provide \cite with natbib (which tufte uses) as a choice, we use the
new AddToCiteEngine feature to add it.
File format change.
Fixes : #11150
2018-05-21 13:46:04 +02:00
Juergen Spitzmueller
bbf287a3c6
Allow for cite engine and format definitions/modifications in layouts
...
Now layout files and modules can extend the cite engines or completely
overwrite them, and modify the cite formats.
Any CiteEngine definition in a layout/module will completely overwrite
those by cite engine files.
AddToCiteEngine will extend them (add if they do not exist yet).
Any CiteFormat definition in a layout will be preferred to those in cite
engines. CiteFormat definitions that are not touched by the former are
still active, though (so, as opposed to CiteEngine, a CiteFormat does
not completely overwrite those by the engine files).
Layout format change.
2018-05-21 12:46:53 +02:00
Juergen Spitzmueller
ff0db7452e
Remove insane list of requirements
2018-05-19 10:28:50 +02:00
Juergen Spitzmueller
7a5184fd87
Disallow paragraph customization in some single-par charstyle insets
...
Fixes : #9192
2018-05-11 13:47:27 +02:00
Juergen Spitzmueller
768c9a552e
cprotect allows to place environments in fragile contexts.
...
use that possibility.
Fixes parts of #5128 .
2018-04-30 09:06:15 +02:00
Richard Kimberly Heck
9f79ab99ed
Fix bug #11127 .
2018-04-27 20:13:58 -04:00
Scott Kostyshak
6d5e179985
cprotect listings when needed (e.g. in a footnote)
...
This allows to put a non-inline listing in commands, such as a box,
footnote, and margin note.
Fixes #6177 and #9321 .
2018-04-21 00:49:53 -04:00
Scott Kostyshak
88b1c8d521
cprotect Note:Greyedout insets
...
This is consistent with what we do for Note:Comment, and fixes
compilation of documents with a Greyedout inset inside a float
caption, which was reported here:
https://www.mail-archive.com/search?l=mid&q=20180418192851.GH6006%40atrey.karlin.mff.cuni.cz
2018-04-18 21:34:33 -04:00
Juergen Spitzmueller
97e1806c4a
Add a floating landscape inset
2018-04-18 16:20:19 +02:00
Juergen Spitzmueller
2551614ff1
Add Landscape module
...
Support for the (pdf)lscape package.
Fixes : #10801
2018-04-18 14:36:49 +02:00
Juergen Spitzmueller
69596c9278
cprotect knitr chunks
2018-04-15 18:17:35 +02:00
Juergen Spitzmueller
b03c826f27
Whitespace
2018-04-15 12:31:56 +02:00
Juergen Spitzmueller
ef359f58b5
Add cprotection support for paragraph layouts.
2018-04-14 12:57:23 +02:00
Juergen Spitzmueller
e11bda2cea
Layout format update after 2ba584957c
2018-04-14 10:28:22 +02:00
Juergen Spitzmueller
2ba584957c
Add basic support for cprotect
...
This allows (some) verbatim contents in macros, such as \url's with
specific chars (#, % etc.) in section headings or footnotes (#449 )
or comments in captions (#9313 ).
The mentioned two bugs are fixed by this commit.
Note that the implementation is still rather basic and might need
extension for other cases.
2018-04-13 17:46:37 +02: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
Richard Heck
5f1b32f8c5
Also fix chapter layout in tufte-book.
2018-02-12 16:29:54 -05: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
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
Juergen Spitzmueller
fc2d8238dc
Add Bibliography to the Outliner.
...
Fixes : #11001 , #7724 .
2018-01-29 09:09:51 +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
Juergen Spitzmueller
3daa447c3c
Take AgainFrame to the TOC.
2018-01-11 13:14:16 +01:00
Juergen Spitzmueller
8d8ee12e64
Update layout format
2018-01-02 11:53:01 +01:00
Juergen Spitzmueller
3a4b233dbd
Properly implement IsTocCaption for Arguments in standard TOC
...
Fixes : #10631
Candidate for 2.3.x.
2017-12-29 11:51:24 +01:00
Juergen Spitzmueller
d6fb2abbea
Some AutoNest polishment.
...
* Rename Nests to AutoNests
* Do it when changing from any style
2017-12-29 10:03:00 +01:00
Juergen Spitzmueller
99ecc6e2c9
Implement auto-nesting.
...
Now layouts can specify other layouts that should be nested in and
after the current one (if the layout is switched from the current one
and if it follows a paragraph in the current one).
This is particularly useful for things such as the beamer frames, where
particular layouts are practically always nested.
2017-12-28 17:44:54 +01:00
Juergen Spitzmueller
dfaa4e9466
Fix footnotes in table with RevTeX4
...
These classes come with their own working implementation of table
footnotes, so we are not supposed to use the tablefootnote or
footnote package.
Also add missing outliner name.
2017-12-27 15:43:40 +01:00
Juergen Spitzmueller
994176e55b
Tufte title is fragile
...
Candidate for 2.3.x.
2017-12-26 12:35:55 +01:00
Juergen Spitzmueller
7b4d227929
Title commands are fragile in memoir
2017-12-23 13:27:10 +01:00
Juergen Spitzmueller
718a353b49
Implement l7n for nomenclature.
2017-12-01 10:10:06 +01:00
Juergen Spitzmueller
14df9b74c4
Remove more lower-level dependencies
2017-11-22 16:45:13 +01:00
Juergen Spitzmueller
1400144a8a
Remove grandchild-level dependencies.
...
We agreed to only check for top-level dependencies, see
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg195679.html
This reverts 30475b4b0
.
2017-11-22 08:33:09 +01:00
Uwe Stöhr
bfcb9cc85a
acmart.layout: fix a dependency
...
for the discussion about the dependencies see bug #10806
2017-11-21 22:02:00 +01:00
Uwe Stöhr
a9254fdf03
apa6.layout: add dependencies
...
should go in for LyX 2.3.1
2017-11-20 02:29:45 +01:00
Uwe Stöhr
30475b4b0b
acmart.layout: add dependencies
...
should go in for LyX 2.3.1
2017-11-20 02:29:19 +01:00
Uwe Stöhr
f6bee7ec8b
beamer.layout: add 3 dependencies
...
both are required according to the beamer.cls
candidate for LyX 2.3.1
2017-11-19 15:48:02 +01:00
Juergen Spitzmueller
5017a0a1c6
Allow footnotes in floating tables via tablefootnote package
...
See #808 .
2017-11-19 12:56:40 +01:00
Juergen Spitzmueller
bd14639d1c
More accurate description of fixltx2e state.
2017-10-23 13:49:03 +02:00
jpc
448255a371
Add obsolescence warning in fixltx2e description (ticket 9361)
2017-10-23 09:59:23 +02:00
Richard Heck
e05c91083f
Fix bug #10556 .
...
Update CSS for Standard layout.
2017-10-16 20:57:04 -04:00
Juergen Spitzmueller
4345331870
Collapsable -> Collapsible (part 4)
...
The current spelling is not strictly wrong, but flagged as unusual or
historical by some authorities. It is also found fault with many
spell checkers. Thus we decided to move to the more standard "-ible"
form once and for all.
See #10678 for discussion
This last part updates the layout format and changes collapsable color.
This will all also all be backported to 2.3.x, for the sake of backwards
compatibility (cherry-picking).
2017-10-16 10:30:04 +02:00
Juergen Spitzmueller
5997b60da1
Update some more layouts
2017-10-13 16:08:07 +02:00
Juergen Spitzmueller
b14756f3e2
Support for Japanese BX classes, by K. Yokota
...
Fixes : #10746
2017-09-02 09:06:52 +02:00
jpc
2cbca8be1e
Update acmart.layout following tickets #10722 & #10723
2017-09-01 23:02:26 +02:00
Jean-Marc Lasgouttes
5c54557350
Honor trailing spaces in LabelString and friends
...
Remove the trimming operation on LabelString, LabelStringAppendix,
EndLabelString and LabelCounter. This trimming meant that quotes
strings were not preserved, which is wrong.
To preserve layouts, the Layout format has been updated to 64, so that
layout2layout can remove extra spaces on existing strings, which
ensures that behavior is unchanged for old layouts (courtesy of rgheck).
It is now possible to re-add spaces in label strings where it makes
sense.
Fixes bug #10723 .
2017-08-31 13:59:37 +02:00
Scott Kostyshak
18aca9dd00
Update a layout to 2.3.0beta1 format
2017-08-14 03:22:33 -04:00
Guillaume MM
6b0381b386
Define theorem counter for acmart layout
2017-07-17 21:57:39 +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
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
3cc3ff39a0
Simplify preamble code when using listings
...
Following an idea from Guillame.
2017-06-08 04:25:53 +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
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
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
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
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
Guillaume MM
29a82fdc58
Add option obeyFinal for todo notes #10615
2017-04-20 23:49:02 +02:00
Guillaume Munch
e5d2678339
Fix missing OutlinerName in simplecv
2017-03-20 00:13:08 +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
5b71349450
Input stdciteformats to the cite engines directly
...
not to individual layouts.
Possibly fixes #10582
2017-03-18 11:26:23 +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
Scott Kostyshak
f9ee47dfa2
Theorem style: set NextNoIndent to 0
...
After a Theorem environment, LaTeX does by default indent the
following paragraph.
I checked various classes and no ModifyStyle was needed. The
hollywood and broadway classes are strange cases where there is an
indent after the Theorem environment, but it is much smaller than
the normal indent. The indent is the same as the opening indent of
normal text, which we currently ignore. Further, I don't expect it
is common to use theorems in these classes.
2017-02-22 12:01:39 -05:00
Scott Kostyshak
2b1a99e57d
Fix ParIndent for various "Standard" styles
2017-02-22 12:01:14 -05:00
Juergen Spitzmueller
ed23366300
Add tableaux to outliner
2017-02-21 07:11:53 +01:00
Juergen Spitzmueller
a1d7b58e6e
Compatibility fix for acmsiggraph.cls v0.93
...
Reported by Jean-Pierre Chrétien, fix suggested by Günter Milde.
Also add a note about obsolescence of the class, by Jean-Pierre.
2017-02-19 12:27:33 +01:00
Juergen Spitzmueller
5b03606482
Pass thru overlay argument content.
2017-02-18 08:48:15 +01:00
Juergen Spitzmueller
4acc1c5535
Whitespace
2017-02-18 08:48:00 +01:00
Juergen Spitzmueller
1db9b50407
Use \providecommand for logical markup macros
...
\strong is already defined by recent fontspec.
Also use non-long definition (starred version), since the insets
only contain one paragraph.
2017-02-17 08:35:41 +01:00
Juergen Spitzmueller
81883c89b6
Fix Fixme module description to make it translatable
...
See #10058
2017-02-16 10:28:42 +01:00
Richard Heck
cb6ea90256
Section and Section* should have the same font size.
...
Going with normal corresponds better to how the PDF displays.
2017-01-14 16:13:33 -05:00
Juergen Spitzmueller
a33157331b
Bump layout formats
2017-01-13 10:09:20 +01:00
Juergen Spitzmueller
425c190d62
merge recent changes from master
2017-01-09 20:04:32 +01:00
Guillaume Munch
e11a3cb895
Remove some hardcoded addToToc: note, footnote, marginalnote, branch
...
Define their Toc from the layout instead.
2017-01-09 18:27:26 +01:00
Guillaume Munch
d1c1a4520c
Fine tune AddToToc options for Sweave, Knitr
2017-01-09 18:22:22 +01:00
Juergen Spitzmueller
a751c5b846
Extend and improve name list handling
...
This allows to generate different name lists depending on the need and
context.
Also addresses #8489 .
2017-01-09 17:54:56 +01:00
Juergen Spitzmueller
dbbefcd321
Dynamically set final punctuation of bib entries
...
Fullcite does not need the punct.
2017-01-07 17:55:38 +01:00
Juergen Spitzmueller
97aea7e5b1
Disentangle CiteEngines and Modules
...
These two are different beasts and thus should be handled differently.
2017-01-01 07:56:24 +01:00
Richard Heck
91f980cf31
Verbatim, etc, can be used with IOP articles.
...
Fixes #10505 .
2016-12-06 17:54:32 -05:00
Richard Heck
b5b160097e
Update version of new modules, etc.
2016-11-17 11:39:19 -05:00
Richard Heck
0f5ba65eae
Add three new files from Andrew Parsloe. These do for AMS-type
...
theorem environments what the already existing "by chapter" modules
do for non-AMS ones.
2016-11-17 11:05:29 -05:00
Juergen Spitzmueller
34f0aedabc
Handle | verbatim in index insets.
2016-10-27 18:12:30 +02:00
Juergen Spitzmueller
95db20e008
Bump layout formats
2016-10-22 09:25:01 +02:00
Uwe Stöhr
7f7534403b
layouts/modules: use the new PassThru tag
...
This fixes problems like bug #10434
2016-10-22 03:01:44 +02:00
Juergen Spitzmueller
b30de672d0
enumitem.module: handle resume counter
...
Uses the new counter tags.
2016-10-14 20:09:54 +02:00
Juergen Spitzmueller
a85fa80060
linguistics.module: proper example counters
...
Uses the new counter tags.
2016-10-14 20:09:25 +02:00
Juergen Spitzmueller
91f5d90971
Fix label display in linguistic examples
...
Ideally, we would use a proper counter here, but this seems to be
impossible with the current counter mechanism.
What we would need is a counter that is incremented when either of the
layouts is used. Currently, the counter seems to be stepped only inside
one layout.
The current fix is a candidate for stable.
2016-10-14 11:45:32 +02:00
jpc
8406b8c17b
Wrong format number
2016-10-08 18:05:48 +01:00
jpc
a214d95513
lettre: remove old workaround about page format in layout and update template
2016-10-06 13:52:16 +01:00
Günter Milde
c454822b33
Update seminar layout and doc.
2016-09-29 21:59:54 +02:00
Günter Milde
66f8d9a279
Fixes to seminar.layout and documentation.
...
Thanks to Jean-Marc for test and report.
2016-09-29 09:40:06 +02:00
Jean-Marc Lasgouttes
db12707655
Do not hardcode required packages for Note inset
...
This does not change the default behavior, but allows to customize it.
2016-09-21 16:11:53 +02:00
Juergen Spitzmueller
b8486ba6d1
Improve bibliography info (general), part II
...
Consider collection and proceedings
2016-09-20 11:51:04 +02:00
Juergen Spitzmueller
85f1259bf1
Improve bibliography info (general)
...
Consider all thesis types.
2016-09-20 11:45:25 +02:00
Juergen Spitzmueller
2267f4aef6
Improve info display for biblatex databases, part IV
...
Consider biblatex's new field names: location (address),
journaltitle (journal), institution (school).
Biblatex provides alias for the legacy bibtex field names. Hence check
for the new names only if the legacy names are not used.
2016-09-20 11:35:05 +02:00
Juergen Spitzmueller
1720498f8d
Fix \@ifundefined check for covexample(s)
...
Fixes : #10340
2016-08-26 10:45:15 +02:00
Richard Heck
f697faf370
InsetNote is not output for XHTML.
...
Also fixes whitespace.
2016-08-04 22:35:47 -04:00
Juergen Spitzmueller
90f6eb01a4
Include all [scr]article styles in beamer article layouts.
...
File format change. On format reversion, we need to put some extra code
in the local layout that emulates the 2.3 behavior.
Simply Input'ing the respective layouts is unfortunately not enough,
due to the insertion order.
See #9977
2016-08-04 11:42:06 +02:00
Juergen Spitzmueller
310c140627
Correct default font of beamer article layouts
...
Fixes : #9977
2016-08-04 10:27:10 +02:00
Richard Heck
ab3a49973f
Fix display of code listings in XHTML.
...
Fixes bug #8362 .
2016-07-31 01:47:30 -04:00
Richard Heck
e2fa3cb6ef
Fix output of table borders for XHTML. Fixes bug #10154 .
2016-07-30 20:15:12 -04:00
Richard Heck
eeb6b5b153
Revert most of dd7863b6
.
...
I did not mean to commit the caption-related stuff.
2016-07-30 01:42:08 -04:00
Richard Heck
dd7863b6ac
Fix thinko from earlier commit.
...
We need to output the deferred material AFTER the paragraph is closed.
2016-07-30 01:29:06 -04:00
jpc
7840e65129
Fix typos in InStar module explanantions
2016-07-14 22:46:12 +01:00
Juergen Spitzmueller
edfee02ed7
Revert "linguistics.module: add new dependencies"
...
This reverts commit 33e550a986
.
2016-07-13 08:00:07 +02:00
Juergen Spitzmueller
312e82876c
Add comment
2016-07-08 16:48:56 +02:00
Juergen Spitzmueller
ee14363e0b
Fix incompatibility of covington and beamer.
...
Candidate for stable.
2016-07-08 10:04:24 +02:00
Kornel Benko
b9ed02314f
Pass through for filename characters of \ecvpicture command
...
For instance in case the path contains '_', it would otherwise
be converted to '\_', and so \ecvpicture cannot find the referenced
picture.
2016-06-29 10:45:03 +02:00
Richard Heck
a9af5333b2
Add new module:
...
Provides two new styles:
1. An "In Premable" style that puts whatever is entered into it into the preamble.
This can be used, if one wishes, to include preamble code in the body of the
LyX document.
2. An "In Title" style that will put its contents into the body of the LaTeX
document, but before \maketitle is issued. This is useful for making branches
and notes in title-related material. (If you put these in a Standard layout,
this signals to LyX to output \maketitle, which may then come too early.)
Due to the ForceLocal machinery, no format change is needed.
2016-06-20 11:06:31 -04:00
Kornel Benko
161cf52363
Dont use invalid tag '<pre></pre>' in xhtml export
2016-05-30 09:48:06 +02:00
Scott Kostyshak
d28c4ae2c4
Update acmsiggraph-0-92.layout to latest format
2016-04-11 21:28:32 -04:00
Scott Kostyshak
7c3fd63646
Revert "AGUTeX: update layout to AGUTeX 2015 according to our new guidelines"
...
For why this reversion is being done, see:
https://www.mail-archive.com/search?l=mid&q=nebrfg%249t4%241%40ger.gmane.org
This reverts commit 700edf93d7
.
The style correction regarding lib/Makefile.am is kept. This amends
647b106b
.
2016-04-11 11:34:11 -04:00
Uwe Stöhr
700edf93d7
AGUTeX: update layout to AGUTeX 2015 according to our new guidelines
2016-04-09 18:38:07 +02:00
Uwe Stöhr
647b106be6
ACM siggraph: update layout as discussed
2016-04-09 18:18:04 +02:00
Scott Kostyshak
fe82ce961a
Fix layout strings that cause a make error
...
We do not currently handle UTF-8 characters in our layout strings.
Replace dashes with simple ASCII dashes to avoid the following
error:
msguniq -o lyx.po
msguniq: input file '-' doesn't contain a header entry with a
charset specification
This commit amends the recent commit b4dcad83
.
2016-04-08 18:40:56 -04:00
Günter Milde
b4dcad83b2
New layout for aastex6.cls. Fixes #10027 .
...
Some more work for new and improved styles optional.
2016-04-08 21:34:23 +02:00
Jean-Marc Lasgouttes
6196645cce
Update documents and layouts after fd1ee3b4
.
2016-04-01 10:08:39 +02:00
Scott Kostyshak
d319a9e831
Inherit "Provides color" in *-article.layout
...
This commit is Consistent with 97521c4e
.
Patch from Jürgen. See discussion here:
https://www.mail-archive.com/search?l=mid&q=20160305184215.GA17005%40cotopaxi.hsd1.dc.comcast.net
2016-03-11 04:12:54 -05:00
Scott Kostyshak
97521c4ec4
Fix xcolor use with *-beamer.layout
...
This commit fixes the minimal example of using e.g. purple text in
article-beamer.
Patch from Jürgen. See discussion here:
https://www.mail-archive.com/search?l=mid&q=20160305184215.GA17005%40cotopaxi.hsd1.dc.comcast.net
2016-03-10 16:48:18 -05:00
Juergen Spitzmueller
f60a152a29
Adapt forest (linguistic structure tree) to new syntax of the package
...
while maintaining backwards compatibility (#9967 ).
2016-02-21 11:54:25 +01:00
Uwe Stöhr
0564785b3e
tufte layouts: add new dependencies
2016-02-18 01:32:17 +01:00
Uwe Stöhr
33e550a986
linguistics.module: add new dependencies
2016-02-18 01:31:51 +01:00
Uwe Stöhr
0d30333ec6
acmsiggraph.layout: revert c1e0b243
partly
2016-02-03 00:03:55 +01:00
Uwe Stöhr
c1e0b24304
acmsiggraph.layout: update layout for ACM siggraph 0.92
...
fileformat change: update fileformat for all files
2016-01-27 01:58:13 +01:00
Uwe Stöhr
5433db3931
acmsiggraph.layout: whitespace fixes
2016-01-26 01:52:39 +01:00
Uwe Stöhr
f1a05b413a
europasscv.layout: add dependencies
...
also some fine-tuning of the example file
2016-01-25 22:56:39 +01:00
Uwe Stöhr
8800068051
acmsiggraph.layout: add new dependency
2016-01-25 22:46:29 +01:00
Uwe Stöhr
f1930b0c68
IUCr layout: add new dependency
...
also mention new possible BibTeX style
2016-01-25 22:45:41 +01:00
Richard Heck
d763840a2f
enumitem and paralist should exclude each other.
...
Reverts cb2fe78a64
, which used the ExcludesModule tag, which
cannot be used in modules.
2016-01-23 09:54:08 -05:00
Georg Baum
cb2fe78a64
Do not allow paralist + enumitem modules
...
As discussed on the list. The two modules can only be used together with
special switches, and have partly overlapping functionality.
2016-01-22 21:55:40 +01:00
Richard Heck
29703f07d6
Fix typos in paralist module. The correct command is not compactdescr,
...
etc, but compactdesc. At least this is true in the most recent version
on CTAN.
2016-01-19 06:49:33 -05:00
Guillaume Munch
4fa5cbddce
Update layouts
...
3c9b62a69
only added new keywords, so nothing changes, as it should be.
2016-01-11 16:27:46 +00:00
Jean-Marc Lasgouttes
857f011e91
Improve visually text classes paper and foils
...
This does not change output, only GUI.
paper: make sure that the starred sections use proper sans serif on screen.
foils: add relevant categories to layouts
2016-01-04 19:54:43 +01:00
Scott Kostyshak
3b7cd19153
Remove a file that was accidentally committed
...
stdspecialchars.inc was unintentionally committed (it is still a
work in progress) at 2dff14d2
. This commit also reverts 7c4a1e16
(it
is now unneeded). For details, see:
https://www.mail-archive.com/search?l=mid&q=CAE_dPV4OpkEFbHuu1daTrUij298%3DfiNQs_4u_tz98MjynAyXEg%40mail.gmail.com
2015-12-16 18:06:39 -05:00
Guillaume Munch
3e6cb7fe1b
amend 3dcb71ea
2015-12-14 15:19:23 +00:00
Guillaume Munch
3dcb71eaa2
Set AddToToc for custom insets
...
* Fixme
* Todonotes
* Literate programming (sweave, knitr)
* Theorems
2015-12-13 19:56:49 +00:00
Richard Heck
820bfe3d10
Changes to theorems-named.module that fix #8796 .
2015-12-06 15:45:44 -05:00
Richard Heck
4d6f9eb089
Update layout files to format 58.
2015-12-05 18:14:38 -05:00
Uwe Stöhr
bfc749eb23
stdlayouts.inc: support for verbatim*
...
fileformat change
2015-11-24 23:56:26 +01:00
Uwe Stöhr
0ae337014e
theorems-ams: add solution environment
...
fixes bug #6363 now completely
2015-11-18 02:36:49 +01:00
Uwe Stöhr
cc6c86ff3b
theorems.inc: add environment "solution"
...
fileformat change, fixes bug #6363
2015-11-18 01:14:30 +01:00
Scott Kostyshak
82cf4838dc
Update layouts to 2.2.0alpha1 format
2015-11-13 13:19:22 -05:00
Uwe Stöhr
3f52e8058c
theorems-without-preamble.inc: fix a typo
2015-11-11 00:08:13 +01:00
Juergen Spitzmueller
1663dbcbcf
Decrease and unify indentation of beamer frame content.
2015-11-06 08:34:00 +01:00
Uwe Stöhr
62a69584e6
achemso.layout: add a flex inset
...
- this one is in achemso since version 3.8
- fileformat change
2015-11-04 01:18:13 +01:00
Guillaume Munch
646be95979
Module for the changebar package
...
Author: Paul A. Rubin (rubin@msu.edu ), based on code proposed by Juergen
Spitzmueller (http://comments.gmane.org/gmane.editors.lyx.general/66666 ).
http://mid.gmane.org/562ACBC5.8030102@msu.edu
2015-11-02 00:17:25 +00:00
Guillaume Munch
9c728530c2
Correct name
2015-11-02 00:17:25 +00:00
Juergen Spitzmueller
a9b8cdca9e
Varwidth module provided by d.iabo
...
See #9417 .
2015-11-01 11:00:23 +01:00
Uwe Stöhr
2c1851e2ec
moderncv.layout: update some styles and add new ones
...
- support for at least modernCV 1.5 (layout will still work with moderncv 1.3 as before)
- fileformat change
2015-10-28 02:27:32 +01:00
Uwe Stöhr
19224e9085
moderncv.layout: updates
...
- suffix.sty is no longer used, hyperref and color are included and basic LaTeX
- fix 2 Argument definitions
2015-10-26 03:42:33 +01:00
Uwe Stöhr
dffd38e82d
modernCV: updates
...
- modernCV requires 2 new packages (since version 1.5 from 2013)
- update the example file to reflect the new features
2015-10-26 02:53:29 +01:00
Uwe Stöhr
832ef7d446
jss.layout: update appearance of 2 styles in LyX
...
This was proposed by the co-author of the layout in bug#9516
2015-10-23 02:20:02 +02:00
Uwe Stöhr
8da453fd30
tcolorbox.module: uniform whitespace
2015-10-19 07:15:18 +02:00
Uwe Stöhr
ce933b1e14
colored-boxes.lyx: new example file for the tcolorbox.module
...
- also improve the tcolorbox.module
This is a fileformat change - only to be able to revert the new styles defined in the module.
2015-10-19 07:10:09 +02:00
Georg Baum
141026b6b1
Use Require instead of AddToPreamble
...
This plays more nicely with other modules requiring enumitem as well.
2015-09-20 19:33:43 +02:00
Georg Baum
e2d246bcb9
Create module for paralist.sty
...
paralist.sty extends the standard list environments by some more compact
versions. Support for this has already been requested 15 years ago, and
now I needed it myself.
2015-09-20 13:05:30 +02:00
Scott Kostyshak
a7a43d0866
Update description to reflect arg improvements
2015-06-14 01:42:41 -04:00
Uwe Stöhr
8894562004
iucr.layout: adjust label alignment
2015-06-01 20:14:58 +02:00
Juergen Spitzmueller
d17abc4ddb
iucr.layout: Improve references layout, using ParagraphGroup.
2015-06-01 16:13:10 +02:00
Uwe Stöhr
0b80be42d0
iucr.layout: use Item_Environment for a style as proposed by Jürgen
...
- IUCr-article.lyx: update template accordingly
2015-05-30 00:53:43 +02:00
Uwe Stöhr
a610e29c9c
hpstatement.module: just in time a new module for H-P statements
...
In June the R-SS phrase system is replaced officially by the GHS H-P statement system in the EU.
So just in time here is support for this.
No new LaTeX package is required since the already supported package mhchem provides the statements.
2015-05-28 20:36:35 +02:00
Uwe Stöhr
5189d7be8b
iucr.layout: new Layout file
...
IUCr-article.lyx: new template file
fixes bug #9423
2015-05-28 00:44:30 +02:00
Uwe Stöhr
47886ebbb1
jss.layout: delete an unused tag
2015-05-28 00:38:13 +02:00
Uwe Stöhr
266a047249
jss.layout: use Flex Inset for Code Chunk style as proposed by JMarc
2015-05-27 23:31:21 +02:00
Uwe Stöhr
f3c1a4fbeb
jss.layout: remove superfluous Appendix style
...
- remove also the new superfluous lyx2lyx code
- update the template file
2015-05-27 02:13:04 +02:00
Uwe Stöhr
1d14541849
jasatex.layout, elsarticle.layout: remove double statement
2015-05-26 12:45:51 +02:00
Uwe Stöhr
139cd028b7
jss.layout: improve the keyboard style
2015-05-26 12:44:28 +02:00
Uwe Stöhr
9c06bd09ea
jss.layout: correct appearance of sectioning commands
...
- also 2 minor improvements
2015-05-26 12:24:24 +02:00
Uwe Stöhr
30f2accf77
jss.layout: changes as requested by the user in bug#9516
...
- added appendix style and lyx2lyx reversion
- add support for parsing \noindent
- update example file
2015-05-26 01:15:29 +02:00
Juergen Spitzmueller
dbe0096c12
Rename ref prefix "sub:" to "subsec:"
...
This solves a macro conflict between subfloat's \subref and our own
\subref definition (bug #7550 )
File format change.
2015-05-24 13:50:21 +02:00
Uwe Stöhr
5f6dee3355
JSS-article.lyx: update the file
...
jss.layout: set current layout format
2015-05-24 03:41:14 +02:00
Uwe Stöhr
e6c225d582
jss.layout: support for more layouts
...
Since lyX 2.0 we support to use the in_preamble tag. This allows to support more commands. For an unknown reason I forgot the jss.layout when I updated the other layouts once.
Fileformat change
2015-05-24 03:34:36 +02:00
Uwe Stöhr
92e289a514
revtex4-1.layout: 2 more float setting changes
2015-05-23 20:15:40 +02:00
Uwe Stöhr
985deed954
algorithm2e.module: use the new layout tags for floats
2015-05-23 03:11:07 +02:00
Uwe Stöhr
79a7e3c6fa
sciposter.layout: use the new layout tags for floats
2015-05-23 03:05:24 +02:00
Uwe Stöhr
53b75da72f
tufte-book.layout: use the new layout tags for floats
2015-05-23 02:48:34 +02:00
Uwe Stöhr
b6e9adafae
achemso.layout: use the new layout tags for floats
2015-05-23 02:44:45 +02:00
Uwe Stöhr
7508e7b9fe
powerdot.layout: use the new layout tags for floats
2015-05-23 02:42:40 +02:00
Uwe Stöhr
bc891a0cc8
revtex4-1.layout: use the new layout tags for floats
2015-05-23 02:22:49 +02:00
Uwe Stöhr
37e5079ef1
achemso.layout: uniform whitespace
2015-05-23 01:51:37 +02:00
Uwe Stöhr
a830e51c8a
layout files: add the new AllowedPlacement
2015-05-22 21:52:59 +02:00
Uwe Stöhr
1e298f6a4c
revtex4-1.layout: uniform spacing
2015-05-22 21:50:48 +02:00
Uwe Stöhr
bc9f1abdbb
stdlayouts.inc, elsarticle.layout: uniform spacing
2015-05-22 02:35:28 +02:00
Uwe Stöhr
f9ef86a3b1
tufte-book.layout: uniform whitespace and add some whitespace for a better readability
2015-05-22 00:25:35 +02:00
Uwe Stöhr
3a63f6fc7c
powerdot.layout: use the default floats
...
according to the powerdot manual it uses the standard floats and indeed, the float deinitions were identic to the ones in stdfloats.inc
- powerdot-example.lyx: add a slide with floats (floats are only possible with the H placement option. (assuring this will be possible with the fix for bug#7752)
2015-05-22 00:10:11 +02:00
Juergen Spitzmueller
f70e78487e
Auto-fill short title where appropriate
...
Addresses: #4745
2015-05-21 09:12:45 +02:00
Uwe Stöhr
184a4b9d00
PDF-form.lyx: update using the new features of PassThruChars and colored boxes
2015-05-19 23:09:21 +02:00
Pavel Sanda
6f0d24f3bf
Fix default style of broadway layout.
...
Thanks Richard.
2015-05-19 10:37:02 -07:00
Juergen Spitzmueller
139746061f
Demonstrate that it is now possible to use tabs in Requires.
2015-05-19 10:18:17 +02:00
Juergen Spitzmueller
ded1b4f6c8
Adapt enumii counter display to KOMA default as suggested in #3311 .
...
Candidate for branch.
2015-05-09 11:13:28 +02:00
Uwe Stöhr
9f3d1e7773
pdfform.module: unset a PassTru
...
- this makes real life much easier since it saves more TeX code than with passThru
- adapt the example file accordingly
2015-05-05 01:33:11 +02:00
Uwe Stöhr
7dbf98a5e7
linguistics.module: fix 2 whitespace issues
2015-05-05 01:21:22 +02:00
Juergen Spitzmueller
23297a3108
Revert "pdfform.module: repair whitespace"
...
This reverts commit d2e8e44a0e
.
2015-05-03 16:43:14 +02:00
Uwe Stöhr
d2e8e44a0e
pdfform.module: repair whitespace
...
something is fishy her because commit 33a74748
destroyed the alignment for some entries
2015-05-03 16:28:06 +02:00
Juergen Spitzmueller
33a747483e
Spelling and whitespace fixes.
2015-05-03 13:58:06 +02:00
Uwe Stöhr
8efc734f1a
pdfform.module: change whitespace as requested by Jürgen
2015-04-30 01:23:47 +02:00
Uwe Stöhr
41b39ff835
PDF-form.lyx: some more info and few adaptions
...
- pdfform.module: a fix
2015-04-29 22:06:00 +02:00
Uwe Stöhr
ec7833272a
pdfform.module: a simplification
...
- PDF-form.lyx: update accordingly and a fix
2015-04-29 01:56:43 +02:00
Uwe Stöhr
36a5f46c0d
pdfform.module: a fix and a new style
...
- PDF-form.lyx: describe how to customize PDF action buttons and some other refinement and restructuring
2015-04-28 02:00:53 +02:00
Juergen Spitzmueller
f46d08aafd
Follow-up on Uwe's whitespace amendments.
2015-04-27 10:04:15 +02:00
Uwe Stöhr
15dbe715e8
pdfform.module: correct the description
2015-04-27 03:00:27 +02:00
Uwe Stöhr
892abc5ee9
pdfform.module: new module to create PDF forms
...
- PDF-form.lyx: example file describing the module
No special package is required since the PDF form features are provided by hyperref.
2015-04-27 02:56:25 +02:00
Uwe Stöhr
0e28bf916f
pdfcomment.module: reintroduce whitespace mixture because of bug #9518
2015-04-26 18:25:20 +02:00
Uwe Stöhr
13cb23bb20
pdfcomment.module: promote our example file in the description
...
- PDF-comment.lyx: port recent typo fixes to master
2015-04-26 13:41:44 +02:00
Uwe Stöhr
544b3f1774
pdfcomment.module: uniform whitespace
...
the file used spaces and tabs, now it uses only tabs for the whitespace
2015-04-26 04:23:10 +02:00
Juergen Spitzmueller
c886679160
Rewrite the linguistic Glosse insets.
...
This gets rid of the PassThru hack and makes the inset actually usable
for linguistists.
Fixes : #7773
File format change.
2015-04-21 20:33:35 +02:00
Juergen Spitzmueller
7158f7b58d
Add support for linguistic trees (via forest)
2015-04-20 18:14:42 +02:00
Juergen Spitzmueller
225a37be39
Support item argument in linguistic examples
...
File format change.
2015-04-20 12:15:20 +02:00
Scott Kostyshak
34eadf5d49
Fix compilation of the template ACM-sigplan.lyx
...
This template was only reported as failing to compile by LyX as of
0a6120cb
. I do not know how long this template was actually failing
to compile without error. The problem was that the class requires
\doi to be defined. This might not have been a requirement in
previous versions of the class.
Thanks to Enrico for finding the problem and solution.
2015-04-08 13:41:59 -04:00
Juergen Spitzmueller
f305f0b4d8
Properly handle the bicaption package (bug #9449 )
2015-03-16 20:31:38 +01:00
Juergen Spitzmueller
d02147b79e
Add support for the europasscv class
...
Patch by Stefan Swerk
2015-03-16 10:47:17 +01:00
Kornel Benko
7683f6f55f
Changed ti utf-8 encoding, otherwise python3 chokes on undecodable 0xfc character
2015-03-13 19:19:06 +01:00
Juergen Spitzmueller
9d824a04d1
Properly define MultiPar status of caption in the layout definition.
...
Also remove hardcoded paragraph break disabling.
Candidate for branch.
2015-03-10 18:31:55 +01:00
Uwe Stöhr
94d872696c
pdfcomment.module: fix dependencies
2015-03-08 03:41:08 +04:00
Uwe Stöhr
3bc0b26020
pdfcomment.module: add required style files
...
the the module requires datetime and fmtcount
2015-02-17 00:24:29 +01:00
Georg Baum
f9f05c364b
Unify layout categories
2015-02-14 11:35:40 +01:00
Uwe Stöhr
6594289d3d
aastex: fix optional argument of a command
...
- aastex.layout: fix name and hint of \figcaption
- aastex.lyx: improved template file
2015-01-23 00:23:37 +01:00
Georg Baum
486c7cc069
Convert layout files to current format
2015-01-11 20:25:58 +01:00
Georg Baum
eb121f9993
Replace hardcoded hack with InsetLayout tag
2015-01-11 20:01:19 +01:00
Jean-Marc Lasgouttes
1e18ab586e
Fixes to InsetCaption \protect-ion
...
* \caption does not need to be protected in general
* the contents of \caption arguments need to be protected, though.
All styles related to caoption inset have been audited and updated.
The special casing of captions in longtables has been removed, since there is no special case.
Fixes bug: #9177
2015-01-10 19:48:56 +01:00
Juergen Spitzmueller
706960eba4
Add Question and Question* theorem types (bug #9015 )
...
File format change.
2015-01-09 11:24:45 +01:00
Juergen Spitzmueller
021caeeb86
We cannot convert Flex to Layout by ObsoletedBy
2014-12-10 08:15:51 +01:00
Juergen Spitzmueller
43c0149796
Update layouts to current format
2014-12-08 09:24:44 +01:00
Juergen Spitzmueller
bedccc7b98
Use ObsoletedBy in fixme and todonotes modules.
2014-12-08 09:08:46 +01:00
Richard Heck
1a3821fd88
Fix XHTML export for new "in title" footnotes. Builds on a patch
...
by JMarc.
2014-12-02 11:03:26 -05:00
Juergen Spitzmueller
a25569ebb3
Add a layout tag ForceOwnlines that assures an inset is started and terminated by a line break in the LaTeX output.
...
Fixes : #8875 .
2014-12-01 14:56:47 +01:00
Jean-Marc Lasgouttes
9b530e59c2
Let the Foot inset have a different Layout when inside a title
...
This allows to address two main issues
* \thanks does only accept one paragraph, while \footnote allows several (ticket #2666 )
* footnotes in titling environments were not numbered on screen.
Moreover, the code reduces hardcoding of features, which is always a good thing.
There are several pieces in this commit:
* new numbering type \fnsymbol for counters
* the Foot inset changes its layoutName() to Foot:InTitle when inside a paragraph with InTitle property. This is set when running updateBuffer.
* Foot:intitle uses the \thanks command, does not allow multiple paragraphs and marks its contents as moving argument.
* The InsetLayouts for Foot now have properLaTeXName/Type, so that InsetFoot::latex can be removed; further code simplification is probably possible.
Fixes : #2666
2014-11-21 10:23:56 +01:00
Juergen Spitzmueller
1643fe5618
Fix font declarations.
2014-11-09 09:54:22 +01:00
Juergen Spitzmueller
1977beb5b2
cosmetics
2014-11-05 10:42:45 +01:00
Uwe Stöhr
fc13d7b814
graphicboxes.module: new module
...
support for the 4 boxes provided by the LateX package graphicx
2014-11-05 00:42:35 +01:00
Uwe Stöhr
5456b99137
pdfcomment.module and PDF-comment.lyx: some minor tweaks
...
- use a uniform naming scheme and a style fix as discussed
2014-11-03 23:56:42 +01:00
Juergen Spitzmueller
d485929370
small tweaks spotted by Uwe
2014-11-03 16:54:20 +01:00
Juergen Spitzmueller
9b5e565d33
remove file that was accidentally committed
2014-11-03 16:53:48 +01:00
Kornel Benko
4436678c97
typo
2014-10-31 10:15:54 +01:00
Juergen Spitzmueller
2dff14d238
Fix the pdfcomment rewrite
2014-10-30 10:22:09 +01:00
Uwe Stöhr
81390dcac9
pdfcomment.module: some fine-tuning
...
- use \requirePackage instead of \Usepackage
- name category properly
- reorder definitions
2014-10-30 02:16:23 +01:00
Uwe Stöhr
e9b4de9000
pdfcomment.module: fix unnecessary options I just accidentally introduced
2014-10-29 01:20:22 +01:00
Uwe Stöhr
f256f8b7b0
pdfcomment.module: total revision
...
this module was not usable since the preamble stuff was missing and also almost all options. But many PDF-comment types are quite useless without options.
2014-10-29 01:02:13 +01:00
Uwe Stöhr
a1add5e804
revtex4-1.layout: update to latest REVTeX 4.1
...
- added support for the command \onlinecite
- some style and whitespace issues
- revtex4-1.lyx: update accordingly
2014-10-27 01:39:18 +01:00
Uwe Stöhr
206ffe03d4
revtex4-1: port changes from branch
...
also add the todo list to support all commands used in REVTeX's official sample document.
2014-10-26 17:20:21 +01:00
Uwe Stöhr
981389da3a
revtex4-1.layout: remove unnecessary preamble code
...
- \lovname was already added to REVTeX 4.1 in 2010
- REVTeX does purposely not allow to color text, see the discussion in bug #4625
2014-10-26 14:26:31 +01:00
Juergen Spitzmueller
dc75522161
Typos.
2014-08-31 15:15:11 +02:00
Juergen Spitzmueller
87eb430395
Add support for todonotes package
...
Fixes : #7546
2014-08-31 14:49:30 +02:00
Juergen Spitzmueller
ccdd782b4f
Add support for the fixme package.
...
Fixes : #8868
2014-08-31 14:38:28 +02:00
Juergen Spitzmueller
9a702f195d
Add support for beamer lemma environment.
...
File fomat change.
2014-08-31 12:30:14 +02:00
Scott Kostyshak
e9c1a1943b
Revert "AGUTeX template/layout: support the new cls name"
...
This reverts commit cde8707
and changes "AGUTeX" back to "agutex".
The maintainer has changed "AGUTeX.cls" back to "agutex.cls" and has
confirmed (through private email) that he plans to keep the filename
all lowercase now that he is aware of case-sensitive file systems.
2014-07-29 15:50:52 -04:00
Juergen Spitzmueller
d333d7d696
Add support for the pdfcomment package.
...
Fixes : #6975 .
2014-07-03 11:30:56 +02:00
Juergen Spitzmueller
52c219ee29
Support for conference posters
...
The following poster classes are now supported:
* a0poster
* beamerposter
* sciposter
2014-07-02 14:01:28 +02:00
Juergen Spitzmueller
4a0976ceeb
Add support for the sectionbox and tcolorbox packages.
...
They will be used by the conference poster classes that will be supported in a minute.
2014-07-02 13:48:01 +02:00
Enrico Forestieri
00547009c2
Cleanup seminar.layout after the upgrade to format 50.
2014-05-29 22:07:37 +02:00
Georg Baum
4e078230a0
Update layouts with separators to format 50
2014-05-29 21:22:15 +02:00
Juergen Spitzmueller
20bcaec061
Add layout tag that determines if/when a paragraph can be indented.
...
Fixes : #7327 , #7458 , #8670
2014-05-29 14:10:32 +02:00
Vincent van Ravesteijn
cee8e61b2e
Capitalize layout tag
2014-04-29 11:16:41 +02:00
Scott Kostyshak
e7b16d961f
Do not spellcheck "code" in logical markup module
2014-04-22 10:49:18 -04:00
Richard Heck
47c3b0fce7
Typos in algorithm module.
2014-04-21 11:51:59 -04:00
Georg Baum
fe080790f1
Improve translation of "Graph" for achemso.layout
...
As discussed. achemso.layout contains both "Chart" and "Graph", therefore it
does not make sense to use "Graph" in the "Chart" / "Graph" / "Diagram" sense,
but in the mathematical sense like in "graph theory".
Therefore I added the context [[mathematicl]].
All translations are unchanged except the german one, which is now again
"Graph" as in 2.0.0 instead of "Schaubild".
2014-04-10 21:51:05 +02:00
Richard Heck
f10df83fab
Revert addition of Question and Question* environments, for the
...
reasons discussed at bug #9015 .
2014-03-08 11:38:50 -05:00
Richard Heck
3046aa0411
Fix small problem with question environment.
2014-03-05 15:37:08 -05:00
Richard Heck
dfc9dde6a9
Add Question and Question* environments to AMS modules. Fixes bug
...
Patch from Paul Rubin.
2014-03-05 12:31:51 -05:00
Uwe Stöhr
c71cd6d501
stdlayouts.inc: correct spacing for verbatim
...
Verbatim consist of lines not of paragraphs. There is therefore no paragraph spacing in the output and thus should also exists be in LyX.
2014-03-04 22:54:28 +01:00
Juergen Spitzmueller
a83d595dfb
Fix \caption* definition (see #8993 )
2014-02-26 07:57:57 +01:00
Georg Baum
6b49b6b129
Fix conflicting inset font defaults (bug #8874 )
...
This makes the defaults of Inset::inheritFont() and Inset::resetFontEdit()
compatible. There is no user visible change except for the Chunk inset which
does not produce invalid LaTeX after editing operations anymore.
This is the safe version for 2.1.0, for later there are still open questions:
- All insets with ResetsFont true should be audited: Is this really needed,
or do they show similar editing problems as the Chunk inset?
- Does inheritFont() need to be customizable in the layout file as well?
- Is resetFontEdit() != !inheritFont() needed at all?
I did not use change tracking for the docs, since I updated all existing
translations.
2014-02-10 22:06:32 +01:00
Juergen Spitzmueller
28abb40c1b
Add missing refprefixes for theorems ( #8781 )
...
Original patch by Paul Rubin
2014-02-06 09:18:12 +01:00
Richard Heck
d0af587ab4
Update algorithm module to format 48.
2014-01-31 08:54:01 -05:00
Juergen Spitzmueller
35e64bf951
Allow usage of algorithm2e package ( #8744 )
...
This simple module allows users to use the algorithm2e package at all. Before, it was not possible with LyX, since this package conflicts with LyX's own algorithm support (see also #8728 )
2014-01-26 19:23:40 +01:00
Georg Baum
de800ad149
Fix wrong description screen font (bug #8869 )
...
paper.cls formats the description label without bold, so LyX should do the
same on screen. Note that simply removing the Series line does not help,
because Description is already defined in some include.
2013-11-14 21:14:08 +01:00
Scott Kostyshak
2756b43f1c
Fix XeTeX export when using heb-article.layout
...
polyglossia is used by default and \make@lr is only defined
by babel. Modifying the preamble fixes XeTeX export and pdfTeX
continues to work.
See the following thread for more information:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181220.html
Thanks to Enrico for the patch.
2013-11-11 21:56:57 -05:00
Juergen Spitzmueller
36769e4323
enumitem module: one forgotten adaptation to new argument possibilities
2013-11-11 09:45:40 +01:00
Juergen Spitzmueller
8af913102c
powerdot: fix argument order with empty first argument
2013-11-11 09:44:50 +01:00
Scott Kostyshak
ea89d17dd4
Put RJournal.layout in the report category
...
Also add author details.
2013-10-13 15:12:45 -04:00
Juergen Spitzmueller
78f7a7fb10
svmono.layout: correct TocDepth value
2013-09-05 12:27:59 +02:00
Juergen Spitzmueller
62b45896a7
Unify string (part of #8826 )
2013-09-03 19:29:49 +02:00
Juergen Spitzmueller
8cd8f2d0c1
Reset arguments in theorem definition to avoid argument clash ( #8827 )
2013-09-03 17:44:35 +02:00
Juergen Spitzmueller
c25f339f3f
Fix shortcut clash ( #8813 )
2013-08-30 11:37:48 +02:00
Scott Kostyshak
cde87070e5
AGUTeX template/layout: support the new cls name
...
'agutex.cls' was renamed to 'AGUTeX.cls'.
Further, the new .cls now contains bug fixes and is required for
submission to the AGU journals.
2013-08-23 15:34:56 -04:00
Scott Kostyshak
75f004a7f4
Revert "AGUTeX template/layout: support the new cls name"
...
This reverts commit 66dfbab8bb
.
This was a poor commit for more than one reason.
Thank you to Juergen for help on this.
See the following for more details:
http://comments.gmane.org/gmane.editors.lyx.devel/148425
2013-08-23 15:34:56 -04:00
Juergen Spitzmueller
fb225b26f1
Add shortcuts to some Theorem argumentsnts (as requested in #8809 )
2013-08-23 11:29:08 +02:00
Scott Kostyshak
3ebdbe65d3
Update RJournal.layout to v0.12 of RJournal.sty
...
Without this, the template gives a BibTeX error because
there are two \bibstyle commands in the .aux.
This would have broken backwards compatibility but RJournal.layout
has not yet been in a LyX release. Further, the journal made a
significant change (moving to a single column instead of two)
so any submitter would need to update the .sty anyway.
2013-08-21 16:15:15 -04:00
Scott Kostyshak
0ccde6590d
RJournal.layout: package 'url' is already provided
...
This fixes an option conflict error when using
RJournal.sty v0.12 (the newest).
Previous versions of the .sty also provided 'url'
so they should still work with the layout.
2013-08-21 15:53:47 -04:00
Scott Kostyshak
66dfbab8bb
AGUTeX template/layout: support the new cls name
...
'agutex.cls' was renamed to 'AGUTeX.cls'.
2013-08-20 15:38:04 -04:00
Richard Heck
bac7708d4b
The koma-script book class numbers equations by chapter.
2013-08-09 11:33:52 -04:00
Scott Kostyshak
0c961941c6
Typo
2013-07-31 18:10:16 -04:00
Richard Heck
c6a08bc442
Somehow forgot HTML tags for Paragraph and Subparagraph.
...
Vincent, this is totally trivial and so should be fine.
2013-06-11 14:30:15 -04:00
Vincent van Ravesteijn
d27668841b
Update layouts to latest fileformat
2013-06-04 19:48:19 +02:00
Uwe Stöhr
65f4942c1a
shapepar.module: correct naming scheme
...
- we use uppercase for all words in all other layouts
2013-06-03 20:26:30 +02:00
Richard Heck
4106fe37ac
Use counter for new chunk insets, and set it to 2 in knitr and
...
sweave modules.
2013-06-01 17:42:36 -04:00
Juergen Spitzmueller
49665c9b68
Correctly categorize new layouts
2013-05-31 11:00:39 +02:00
Uwe Stöhr
28063d7c82
powerdot.layout: fix a typo spotted by Siegfried
2013-05-30 19:28:29 +02:00
Uwe Stöhr
f33454b3c7
LaTeXFeatures.cpp: add rsphrase
...
- also modify the rsphrase.module
- correct naming scheme for the bicaption.module
2013-05-30 18:15:44 +02:00
Uwe Stöhr
a2e6fc773a
LaTeXFeatures.cpp: add multicol and shapepar
2013-05-30 17:55:21 +02:00
Uwe Stöhr
059dad2ace
update support for multicolumns
...
- Additional.lyx: update description and convert some TeX code to the multicolumn inset
- multicol.module: restore the preamble settings that was accidentally removed bin the previous commit
2013-05-30 17:17:34 +02:00
Uwe Stöhr
0a1c8944a1
multicol.module: style refinements by Jürgen
...
- fixes bug #8568
2013-05-30 16:45:32 +02:00
Richard Heck
8f044f3c95
Patch to convert Sweave chunk paragraphs to insets (bug #8588 ). Work
...
by Liviu (C++) and Richard (Python).
2013-05-30 10:20:34 -04:00
Uwe Stöhr
6c0bc842b7
moderncv.layout: support the command \social
...
- \social can be used for social network addresses in the address block
2013-05-29 01:11:14 +02:00
Uwe Stöhr
d12f7440fb
aastex.layout: cleanup the file
...
- rearrange the style definitions in the order they should appear
- remove the hackish ordering
2013-05-29 00:20:53 +02:00
Richard Heck
246b3d79e6
Enumerate isn't always defined when the case stuff is included.
2013-05-28 13:32:17 -04:00
Juergen Spitzmueller
88e57fdca9
Fix some double layout deletions (part of #8619 )
2013-05-28 19:07:52 +02:00
Richard Heck
a9614f15d2
We already allowed a counter declaraton for flex insets. We just
...
didn't do anything with it. So let's do something with it.
Fixes bug #8470 .
2013-05-28 00:11:43 -04:00
Uwe Stöhr
a6f6f79eb1
A&A support: further updates
...
- mention that the aa class loads natbib to avoid compilation errors
- the aa package contains an outdated an customized version of natbib.sty. This file only works with aa, but breaks the compilation of many other files on your system, therefore remove the bibliography and replace it by BibTeX
- add a note about the encoding
2013-05-26 17:55:10 +02:00
Uwe Stöhr
e28625160a
aa.layout: updated for A&A 8.2
2013-05-26 05:29:24 +02:00
Uwe Stöhr
5002ef33f0
aa: fix compilation of the templates/aa.lyx
...
- aa already loads inputenc
2013-05-26 03:04:59 +02:00
Richard Heck
01add2d52f
Layouts for ACMS SIGS styles, contributed by Gioele Barabucci.
2013-05-23 15:11:19 -04:00
Scott Kostyshak
32a5a06db5
RJournal.layout: remove unneeded code
...
Part of this code was moved to the template in a previous commit
and part was removed because it is no longer needed.
Patch by Yihui Xie.
2013-05-21 01:28:26 -04:00
Uwe Stöhr
8f9520eda5
AEA.layout: restore a style
...
- I accidentally deleted this style in previous commit
2013-05-18 20:51:02 +02:00
Uwe Stöhr
efcd04c9f2
AEA.lyx/layout: update templates/AEA.lyx
...
- make template compilable
- update it according to the latest AEA guidelines
- add 4 missing styles to the layout:
* \keywords
* \JEL
* figurenotes environment
* tablenotes environment
2013-05-18 20:36:26 +02:00
Scott Kostyshak
9e425a0547
RJournal: use 'classic' decoration for email inset
...
This makes it clear that
(1) the emails are in their own insets
(2) the \email command is embedded in the \address command
2013-05-16 22:56:56 -04:00
Scott Kostyshak
43f52ccd64
RJournal: set ForcePlain to 'true' for email inset
...
This prevents the user from some mistakes, such as
embedding an itemize or ennumerate environment.
2013-05-16 22:56:31 -04:00
Scott Kostyshak
f40322081b
RJournal: change 'Address' Flex inset into a Style
...
This looks better and gives natural separation between multiple
authors.
2013-05-16 22:55:56 -04:00
Scott Kostyshak
9d7d7c3816
RJournal: change 'Abstract' from a Flex to a Style
...
This looks more consistent with other templates to me.
2013-05-16 22:55:03 -04:00
Scott Kostyshak
4beba4e8f8
RJournal template and layout: move ERTs to layout
...
The layout now takes care of \begin{article} and \end{article}
by using \AtBeginDocument and \AtEndDocument.
This cleans up the template a little by removing some ERT. The
user no longer needs to read the two notes explaining why the
ERT boxes were necessary. The user also does not need to think
about why this LaTeX environment exists.
2013-05-16 22:51:22 -04:00