Commit Graph

6433 Commits

Author SHA1 Message Date
Richard Heck
df1af5df47 Update the XHTML output for InsetFloatList. We'll now use an
InsetLayout to style it.
2013-03-27 20:03:32 -04:00
Richard Heck
d3feabfc86 Remove the "arrow" from the XHTML TOC. I think I put it there near
the beginning, when the titles themselves were not being used as
links. Now they are, so it is not needed.
2013-03-27 18:28:25 -04:00
Richard Heck
9c8955ffd9 Move the CSS for the TOC to its own InsetLayout. 2013-03-27 18:24:08 -04:00
Richard Heck
d3f6e28e35 Use the TOC:Listings layout to hold CSS information for it. 2013-03-27 18:22:20 -04:00
Richard Heck
4df02801a6 Links between citations and bibliography entries were broken in XHTML
output, due to failure to clean the ids in the new citation stuff.

I've solved this by allowing the citation format information to contain
keys of the form "clean:key". This signals that we are to apply the
html::cleanAttr() function to the key before returning it. I.e., we
strip non-alphanumeric stuff, basically.
2013-03-27 15:59:36 -04:00
Richard Heck
a85a3135fb Style Memoir epigraphs. 2013-03-27 14:01:01 -04:00
Juergen Spitzmueller
136560ae34 Add new spelling icon to the Makefile and add oxygen version 2013-03-25 09:28:49 +01:00
Vincent van Ravesteijn
270ba80097 Add a toolbar button for continuous spellchecking
This fixes the second part of #8589.
2013-03-24 20:29:01 +01:00
Juergen Spitzmueller
7e11e69947 Stick with 2.0.x file format 2013-03-24 16:56:19 +01:00
Juergen Spitzmueller
a21fd61c98 Revert "Compilation fixes"
This reverts commit c28d9b41ad.
2013-03-24 16:52:42 +01:00
Juergen Spitzmueller
c28d9b41ad Compilation fixes 2013-03-24 16:49:23 +01:00
Richard Heck
8bbd4c5e58 Minor doc update. 2013-03-24 10:14:17 -04:00
Kornel Benko
f9e41a159e prefs2prefs: While handling converters, make sure
the entry is really '\converter' and not e.g. '\converter_cache_maxage'
2013-03-23 15:31:21 +01:00
Richard Heck
6eb0b47a8a Fix a couple problems with new prefs2prefs material. 2013-03-23 09:35:26 -04:00
Georg Baum
c61ef8b205 Support \caption* (bug #3209)
This was a low hanging fruit which would have to wait for a long time because
of a file format change if it was not implemented before 2.1.
2013-03-22 22:23:38 +01:00
Uwe Stöhr
22ad7e4369 support for \mbox and \fbox
- fileformat change
- it was a pity that LyX did not yet support a simple rectangular frame without a defined width but LyX did this for e.g. oval frames
- \fbox and \mbox often occur in TeX files and can now be imported
2013-03-22 01:33:58 +01:00
Georg Baum
cb5dd33475 Split pdf format as discussed on the list
Previously, the format used for included pdf files was the same as for
document export via ps2pdf. This caused unwanted conversion routes, e.g.
export via odt->pdf instead of dvi->ps->pdf.
I renamed the format for included graphics and not for exported documents,
since otherwise the command line syntax for export would change. This would
require more adaptions for the users, since with the chosen solution the
custom converters are almost always changed correctly in prefs2prefs(),
so that only custom external templates need manual adjustement.
2013-03-21 20:13:02 +01:00
Uwe Stöhr
b79bc9b566 lyx2lyx/lyx_2_1.py: typos 2013-03-21 02:11:42 +01:00
Uwe Stöhr
d4c2fce88c languages: fix support for Serbian Cyrillic
- there is a Serbian Cyrillic support file for babel available. Its support works the same as for Lithuanian, Belarusian, etc.
- fixes bug #8590
2013-03-20 00:20:27 +01:00
Uwe Stöhr
5619ebeda2 languages: update support for Kazakh
as discussed on the list, as there is not support for Kazakh in babel we must assure that the T2A fontenc is loaded
2013-03-19 23:53:17 +01:00
Georg Baum
73c424323d Update lyxrc.defaults to current format
Actually, configure.py was already producing the current format, since it
did not output default_language.
2013-03-19 21:17:15 +01:00
Juergen Spitzmueller
7632757dd1 powerdot-example: extensions and comments 2013-03-19 09:58:22 +01:00
Uwe Stöhr
f08f5821ec support for the Iwona fonts
- the support for Iwona is exactly the same as for the Kurier fonts
- fileformat change
2013-03-19 00:57:37 +01:00
Juergen Spitzmueller
d8be21fb6c Capitalization fix.
This would be a file format change, but since the previous version is just two hours old, I will do without.
2013-03-18 15:06:49 +01:00
Juergen Spitzmueller
32844b2440 Update powerdot example 2013-03-18 13:38:47 +01:00
Juergen Spitzmueller
3ab2798b6e Powerdot updates
* Powerdot now also uses the native overlay item arguments
* a list option argument is finally available
* \pause natively supported (like in beamer)
* support for \onslide (via InsetFlex)
* support for \twocolumn

File format change.
2013-03-18 13:36:56 +01:00
Juergen Spitzmueller
c33f98624e powerdot-example.lyx: tiny updates 2013-03-17 17:56:07 +01:00
Juergen Spitzmueller
85042beb07 German translation of the new beamer manuals 2013-03-17 16:44:56 +01:00
Juergen Spitzmueller
b7531bfd13 Update beamer documents to new format 2013-03-17 09:10:44 +01:00
Juergen Spitzmueller
4e803c7ebf Fix beamer frame title coversion 2013-03-17 08:40:38 +01:00
Juergen Spitzmueller
370bbbc7f2 Old beamer frames bite the dust
With this commit, old beamer frames are converted to new ones. The old styles are removed (including the infamous \lyxframe).

This should be tested with as much beamer documents as possible (I have already done so), also, tex2lyx now probably produces invalid LyX files.
2013-03-16 12:52:00 +01:00
Uwe Stöhr
177a043991 French Math.lyx and Tutorial.lyx: translations by Jan-Pierre 2013-03-15 01:29:28 +01:00
Uwe Stöhr
fda657b03c languages: Kazakh is not supported by babel 2013-03-15 00:19:04 +01:00
Uwe Stöhr
004dbb0210 languages: fix support for Belarusian
Belarusian is not directly supported by babel -> we need to load it directly with babel, fixes bug #8593
2013-03-14 22:45:54 +01:00
Uwe Stöhr
322f65aa92 chkconfig.ltx: support for package thswitch
To be able to use Thai in a multi-language document one needs the package thswitch
2013-03-14 22:41:38 +01:00
Uwe Stöhr
96289519c5 French Tutorial.lyx: update form Jean-Pierre 2013-03-11 21:31:47 +01:00
Georg Baum
3a6441f38c Fix bug #8509: sigma in PDF bookmarks
The fix was provided by Günter Milde. Basically, the forced replacement is
only needed for the iso8859-7 encoding to circumvent its autosigma feature.
2013-03-04 21:54:15 +01:00
Juergen Spitzmueller
bf0b5540db MergedManuals.lyx: set default output format to lyxhtml.
This is the intended target format of this document (LaTeX is not supposed to compile).
2013-03-03 10:11:52 +01:00
Juergen Spitzmueller
e99d19e7c7 MergedManuals.lyx: add missing child modules to the master 2013-03-02 10:10:31 +01:00
Kornel Benko
cc0c3d0427 Remove latex-nameclash between
\newfloat{algorithm} ...
and
        \newtheorem{algorithm}...
2013-03-01 15:32:58 +01:00
Georg Baum
13d4b59ac5 Small tweak to cancel revertion
From version 425 to 463, the cancel package is used automatically.
Take this into accound when converting to old formats: For the step
464->463 do nothing if cancel was set to auto. For the step 425->424,
add the \usepackage statement as before.
2013-02-28 21:03:07 +01:00
Kornel Benko
8f36aef17a Added "cancel" to the GUI handled list of LaTeX packages.
Generalized convert_use_???() and revert_use_???() routines in lyx2lyx.
2013-02-27 13:12:03 +01:00
Georg Baum
6e2d8cf10a Fix sideset keyboard short cuts
\sideset1 can't be entered via keyboard, so I renamed the commands.
2013-02-26 21:38:27 +01:00
Georg Baum
efaae780db Fix regression of 5261ae6a2
Somehow I overlooked that \sideset also supports nonscript arguments for
left and right. This is now fixed, although I do not like the toolbar names.
If somebody knows something better, please improve.
2013-02-24 21:23:50 +01:00
Georg Baum
9229f38ecf Fix LaTeX macro for symbol 0x02f7
\textsubtilde is a combining character (0x0330), but 0x02f7 is not.
Apart from the wrong LaTeX output, having the same command for two symbols
confuses texc2lyx.
2013-02-24 15:08:36 +01:00
Juergen Spitzmueller
41060c9723 Allow to specify default argument for layout/inset argments
This default argument is inserted iff no inset argument is present. This is useful particularly for mandatory arguments that need to have a sensible default value.
2013-02-24 11:29:21 +01:00
Uwe Stöhr
d7ca904b69 German Tutorial.lyx: some corrections and translations
- also a fix for the other languages
2013-02-24 02:01:49 +01:00
Uwe Stöhr
0bef574d9d Tutorial.lyx: fix typos and other issues spotted by John Hudson
- also fox some formatting and add some info
2013-02-23 20:40:01 +01:00
Georg Baum
d2d0f1964d Fix lyx2lyx for layout files with umlauts
lyx2lyx died with UnicodeDecodeError: 'ascii' codec can't decode byte if a
layout with a non-ASCII character in the file name was used, since the
textclass member of the LyX class was of type str, and not unicode.
2013-02-23 12:23:29 +01:00
Uwe Stöhr
be18719783 Math.lyx: 2 updates
- the column limit for decorated matrices does no longer exists
- move the former "accents for operators" sections to the operators section because these are no accents but operator-specific decorations
- add a note for \sideset
- formatting adjustments
2013-02-23 05:45:45 +01:00
Kornel Benko
6c03b1ff74 Revert changes for output format dvi4
This affects commits c0d4805acf,
                     14fed1df7d
                     8e4f656aa7
2013-02-22 12:06:31 +01:00
Uwe Stöhr
0fe19982da chkconfig.ltx: we use "tfrupee" in unicodesymbols 2013-02-22 01:03:34 +01:00
Georg Baum
eb53c60a8f Complete the NoInsetLayout format change 2013-02-21 21:57:59 +01:00
Georg Baum
9f93983b61 Extend unicodesymbols force flag
As suggested by Günter Milde.
2013-02-19 22:19:10 +01:00
Kornel Benko
c0d4805acf Set default format to dvi4 for some japanes doc files.
The rest (Tutorial.lyx, Math.lyx, EmbeddedObjects.lyx, UserGuide.lyx,
Intro.lyx and Additional.lyx) are left untouched, because
still not compilable with platex
2013-02-19 09:59:08 +01:00
Kornel Benko
14fed1df7d set default format to dvi4 for japanes example files 2013-02-19 09:46:17 +01:00
Kornel Benko
c741a148c9 Merge branch 'master' of git.lyx.org:lyx 2013-02-19 09:28:49 +01:00
Kornel Benko
8e4f656aa7 Add new output format dvi4 ( == DVI(pLaTeX)
Add converter for this format (platex without extra parameters)
2013-02-19 09:26:05 +01:00
Juergen Spitzmueller
05ec893d07 typo 2013-02-19 09:17:35 +01:00
Juergen Spitzmueller
c4899948d4 Fix font encoding with japanese
Since japanese omits fontencoding, the encoding of latin text in fact is OT1.

Candidate for branch, but I would welcome Koji's input.
2013-02-19 08:58:45 +01:00
Scott Kostyshak
3d8065923d sweave.lyx: generate both pdf files and eps files
In the figure chunks, now both pdf and eps files are generated.
This way all of latex, pdflatex, and luatex work out of the box.
2013-02-19 00:58:52 -05:00
Julien Rioux
9dd1b7c578 Use the LyX name of encodings instead of the LaTeX names.
- Use the LyX name of encodings instead of the LaTeX names.
  The LyX name must be unique, while the name used by LaTeX
  not necessarily, e.g. different packages might implement
  support for the same encoding.

- Rename koi8 to koi8-r, so that the LyX and LaTeX names match.

- Rename euc-jp-plain to euc-jp-platex, jis-plain to jis-platex
  and shift-jis-plain to shift-jis-platex.

- Add utf8-platex encoding (fixes #8408).

LyX file format incremented to 463.
2013-02-18 23:52:42 +01:00
Scott Kostyshak
4367d81b01 exemple-powerdot.lyx: set default format to ps2pdf
This way compilation works out of the box.
2013-02-18 15:53:14 -05:00
Juergen Spitzmueller
09a2598556 linguistics.lyx: document diacritics insertion 2013-02-18 16:26:07 +01:00
Juergen Spitzmueller
5df5421117 sweave.lyx: update FAQ (fragile frames are now supported) 2013-02-18 09:18:53 +01:00
Pavel Sanda
b7c04ebb15 * Additional.lyx - add git version info hint 2013-02-18 00:06:59 -08:00
Scott Kostyshak
6403ea272f Add NoWeb -> LuaTeX converter
Now the examples noweb2lyx.lyx and Literate.lyx can be
exported to the pdf5 format.
2013-02-18 02:41:37 -05:00
Juergen Spitzmueller
50262ed428 linguistics.lyx: mini-tweaks 2013-02-18 08:35:08 +01:00
Uwe Stöhr
c6d929cfb4 IEEEtran-*.lyx: formatting fix to fulfill the submission guidelines 2013-02-17 19:56:14 +01:00
Uwe Stöhr
aaaef74c79 linguistics.lyx: correct the date and update fileformat 2013-02-17 18:55:35 +01:00
Kornel Benko
20f5ca8a21 set default output formt for testing 2013-02-17 16:47:00 +01:00
Juergen Spitzmueller
f0a8da5a7e chess-article.lyx, chess-game.lyx: Set dvipdfm as default output format and adapt note 2013-02-17 15:14:48 +01:00
Juergen Spitzmueller
94cb22ac43 Foils.lyx: fix compilation.
The issue here was that an AMS symbol is used as 4-th level bullet, but 'use AMS Symbols automatically' was not selected.

This is a candidate for branch.
2013-02-17 14:44:52 +01:00
Juergen Spitzmueller
766d3f02d7 We seem to have missed this one. 2013-02-17 14:08:20 +01:00
Georg Baum
0f268ef78d Clarify the force flag 2013-02-17 13:21:07 +01:00
Georg Baum
5261ae6a29 Fix bug #1424: Native \sideset inset
The toolbar image is the one Uwe attached to the bug report. Note that
\sideset works only for operators like \sum in the nucleus. LyX allows
any content, so you might get a LaTeX error. I don't know how to prevent
wrong content in the nucleus.
2013-02-17 11:08:58 +01:00
Georg Baum
c0395333b2 Fix force flag for multiple encodings
A comma cannot be used as delimiter, since it is already the flag delimiter.
2013-02-17 10:19:58 +01:00
Uwe Stöhr
d320df30b7 xypic.lyx: update description of spacings for LyX 2.1
- update the spacing description to reflect the new features in LyX 2.1
- also update all web links and squash all LaTeX warnings (ported from branch)
2013-02-16 21:49:57 +01:00
Uwe Stöhr
5ddf0bfbaa xypic.lyx: port recent fixes from branch
- use a default font except a special one is available
- add our documentation preamble disclaimer
- fixes all occurrences (there were many of them) of the LyX console warnings
"unusual contents found: [formula equation [grid [row [cell [xymatrix [grid [row..."
when the document is opened
- style and formatting fixes for consistency
2013-02-16 19:34:16 +01:00
Georg Baum
1fde43b690 Add development manual.
This is rather incomplete, and will hopefully be extended in the future.
Currently, its main purpose is to document file format updates and tests.
2013-02-16 17:48:43 +01:00
Scott Kostyshak
5f1ae5fb56 powerdot-example.lyx: set default format to ps2pdf
This way compilation works out of the box.
2013-02-16 06:27:10 -05:00
Scott Kostyshak
cf4917a220 instant_preview.lyx: set default format to ps2pdf
This way compilation works out of the box.
2013-02-16 06:27:10 -05:00
Juergen Spitzmueller
3e20a73288 KOMA sections are raggedright by default (as opposed to the standard classes) 2013-02-16 10:35:11 +01:00
Uwe Stöhr
eabe77839b moderncv.layout: update to modernCV 1.3
- this new modernCV version fixes the annoying linebreak bug I was suffering so long, it moreover adds 2 new features

- lyx2lyx/lyx_2_1.py: updated to revert the new features
2013-02-16 01:02:32 +01:00
Uwe Stöhr
77affc9967 IEEEtran-CompSoc.layout: use the new NoInsetLayout tag 2013-02-16 00:48:21 +01:00
Juergen Spitzmueller
6885007f1d Adjust Libertine font support to most recent version
This needs yet a file format change. I hope the interface is stable now (I had an exchange with the package maintainer, Bob Tennent, about that)
2013-02-15 10:45:11 +01:00
Juergen Spitzmueller
557e2f5ef9 Simplify support for kurier fonts 2013-02-12 20:33:42 +01:00
Richard Heck
06cac41193 Add "NoInsetLayout" tag for Uwe. Fixes bug #8545. 2013-02-12 10:13:41 -05:00
Uwe Stöhr
8332ceb4e8 chkconfig.ltx: check for fonts and packages required by fonts 2013-02-11 14:19:08 +01:00
Uwe Stöhr
cff42250c0 chkconfig.ltx: add missing comment from last commit 2013-02-11 12:03:07 +01:00
Uwe Stöhr
127b170175 chkconfig.ltx: check for binhex.tex
Without this file the newtxmath fonts supported by LyX cannot be used; fixes bug #8549.
2013-02-11 12:00:56 +01:00
Juergen Spitzmueller
036a4be387 Whitespace and Casing fixes 2013-02-11 09:47:32 +01:00
Uwe Stöhr
487d3bffab support for the kurier sansserif fonts
- fileformat change
2013-02-11 00:47:09 +01:00
Juergen Spitzmueller
3e55139482 Use the new Static label type for the koma book chapter 2013-02-10 14:48:07 +01:00
Pavel Sanda
d963eef9f0 * Additional.lyx 2013-02-09 20:20:48 -08:00
Enrico Forestieri
4f3370e460 Correct typo 2013-02-09 20:29:25 +01:00
Richard Heck
460b44b8f5 Update all layouts to format 44. 2013-02-09 13:44:06 -05:00
Richard Heck
8c8d26ecf6 Documentation update for layout format 44. 2013-02-09 13:44:06 -05:00
Richard Heck
d6709df3d7 Layout changes for changes to LabelType:
LabelType Counter --> LabelType Static
	LabelType Top_Environment --> LabelType Above
	LabelType Centered_Top_Environment --> LabelType Centered
2013-02-09 13:44:06 -05:00
Uwe Stöhr
d8a6e0ab70 IEEE: support for Transactions on Magnetics 2013-02-09 18:18:21 +01:00