Commit Graph

6316 Commits

Author SHA1 Message Date
Georg Baum
56ece75ad9 Fix bug #8464: stackrel with subscript.
The fix is basically mechanical, the additional code for fraction like insets
with three arguments was stolen from \unitfrac. As any math package,
stackrel.sty needs a buffer parameter to switch it off.
I also added the two stackrel flavours to the toolbar.
2012-12-28 20:08:43 +01:00
Juergen Spitzmueller
d4a00c1a8a tex2lyx glitch 2012-12-28 14:04:24 +01:00
Georg Baum
a6f12e8a5c Document feature alternatives 2012-12-28 13:25:42 +01:00
Georg Baum
13b288bc5e Remove duplicate symbols
There were found with -dbg mathed ans entering a math inset.
I kept the AMS versions, except leadsto, which is only an approximation in AMS.
hbar was simply defined twice with identical definitions.
2012-12-28 13:25:42 +01:00
Georg Baum
23b74a9111 Add toolbar images for stmaryrd.sty symbols
These are all generated by development/tools/generate_symbols_images.py, the
only manual adjustments were renamings due to case sensitive file systems on
windows.
2012-12-28 13:25:41 +01:00
Juergen Spitzmueller
d1b8bc92ce typo 2012-12-28 12:35:18 +01:00
Juergen Spitzmueller
78cd88f5a3 Proper support for memoir epigraph (bug #8151) 2012-12-28 12:32:59 +01:00
Juergen Spitzmueller
37f41fd4b5 Support for command argument placement after the workarea argument 2012-12-28 11:21:24 +01:00
Kornel Benko
f98139e58d Rename category Section -> Sectioning 2012-12-28 10:52:58 +01:00
Richard Heck
824b0313b3 Add layout for APA v6 class and associated module and template.
Also, add Jacob Bishop to the list of contributors, since this is
his work. Thanks, Jacob!
2012-12-27 15:50:50 -05:00
Juergen Spitzmueller
2f7cd8cc8a Add environment-split to the menu 2012-12-27 11:28:55 +01:00
Juergen Spitzmueller
483b99193f Support for beamer \frametitle
The \frametitle command is less convenient to use than the \frame argument, but it provides more options (overlay/action and short title). We thus provide this additionally to the option, like beamer itself does.
2012-12-22 16:28:43 +01:00
Juergen Spitzmueller
b0aa0db10a Bump layout format 2012-12-22 11:39:04 +01:00
Juergen Spitzmueller
4818b3e68a Add (overlay-aware) beamer bold inset 2012-12-21 16:42:55 +01:00
Juergen Spitzmueller
e8598bf353 Whitespace 2012-12-20 14:10:14 +01:00
Juergen Spitzmueller
ef541d474c Improve overprint conversion.
Deeply nested sequences are still problematic.
2012-12-20 13:29:04 +01:00
Juergen Spitzmueller
bfde26bf12 Cosmetics 2012-12-20 09:53:18 +01:00
Juergen Spitzmueller
bb77082d04 Update beamer example 2012-12-19 19:47:00 +01:00
Juergen Spitzmueller
4f36061811 Proper support for beamer overprint environment
This has a list-like structure (with \onslide item commands). The previous implementation was rather useless, since it required lots of ERT. Since the new implementation is so different, we use ERT for conersion/reversion.

The lyx2lyx routines are not yet perfect, though.
2012-12-19 19:33:39 +01:00
Juergen Spitzmueller
c3aa718151 Make the \item command in lists customizable 2012-12-19 16:55:22 +01:00
Richard Heck
d19c02c424 Add Zahari Dmitrov Kassabov to contributors. 2012-12-17 10:35:40 -05:00
Juergen Spitzmueller
e5ebe17b92 AutoInsert option also for flex insets 2012-12-17 13:32:40 +01:00
Georg Baum
01a6d4252b Full delimiter support for llbracket and rrbracket
stmaryrd.sty sets these symbols up as variable size math delimiters (i.e.
they may be used with \left and \right). Now LyX knows about that and offers
them in the delimiter dialog as well as single symbols.
2012-12-16 15:49:42 +01:00
Georg Baum
f96f9684ce Fix errors found by generate_symbols_images.py
llltr is a copy-paste error, the correct name is llless.
astrosun needs the wasysym package (the automatism does not kick in because
the font is cmsy, not wasy).
2012-12-16 14:44:49 +01:00
Juergen Spitzmueller
dd21e57bd3 Option to auto-insert a paragraph style option, particularly useful for specific mandatory arguments (such as beamer block or frame titles) 2012-12-16 13:37:14 +01:00
Georg Baum
f67cf6f4bb Add support for stmaryrd.sty (bug #8434)
The stmaryrd package adds support for lots of math symbols, using a font
designed to accompany the computer modern fonts. The changes in detail:

- Fix generate_symbols_list.py to work with stmaryrd.sty. It loooks like it
  was automatically translated from a perl version and never used.
- Generate the new symbols in lib/symbols using generate_symbols_list.py and
  add some manual adjustments
- Generate stmary10.ttf by a simple ttf export from stmary10.sfd with fontforge
- Add license info for stmary10.ttf
- Create a test file with all symbols from stmaryrd.sty. Actually it would be
  nice to have this for the other fonts as well.
- The mechanics: lyx2lyx, tex2lyx, font machinery etc.
2012-12-15 13:10:31 +01:00
Georg Baum
8bd16005a9 Move some glyphs up by 800 units.
Without this, qt will enlarge some glyphs out of proportion (no, I don't
understand why it does this, and I found out by accident how to avoid it).
Still, the vertical alignment is only roughly correct (also for the untouched
glyphs). If somebody cares some fine adjustment would be nice.
2012-12-15 11:21:01 +01:00
Georg Baum
2f0e57cad4 Re-encode stmary10 font
Use a 1:1 unicode "encoding" as for all other math symbol fonts.
This is not correct for using the font outside of LyX, but in LyX we misuse
the first 255 code points for symbol fonts (see code points of existing fonts
in lib/symbols). These code points are identical with the postscript versions
of the fonts, so if qt was able to use postscript fonts, they could be used
instead of the truetype versions.
The character varcurlywedge is duplicated at position 254, since qt refuses to
display a font at the tab position (9).
In addition, get rid of the broken private directory which is not needed for
generating ttf.
2012-12-14 22:30:47 +01:00
Georg Baum
a4a1806bb6 Import stmary10 front from stmary10.pfb
This is the result of loading
http://mirrors.ctan.org/fonts/stmaryrd/ps-type1/hoekwater/stmary10.pfb
into fontforge and saving in fontforge format. It will be needed to fix
bug #8434. I am saving it in fontforge format since a few modifications are
needed before a working .ttf can be exported.
2012-12-14 22:16:06 +01:00
Kornel Benko
2498ad16ae Typo 2012-12-14 13:35:37 +01:00
Richard Heck
945c0e4127 Fix lyx2lyx bug: We need to check for quoted names before we check
for unquoted ones. Otherwise, a quoted name with no spaces gets
treated as if it were an unquoted name.
2012-12-10 11:09:50 -05:00
Juergen Spitzmueller
e93f4d470d Possibility to specify a preset argument
This will be needed for beamer plain and fragile frame support.
2012-12-10 14:09:51 +01:00
Juergen Spitzmueller
661d027a11 beamer: small tweaks 2012-12-10 12:16:04 +01:00
Juergen Spitzmueller
25ef8e7eef Allow to separate menu string from label string for arguments 2012-12-09 19:15:41 +01:00
Juergen Spitzmueller
86559aa318 Adapt the beamer example/templates to the new format 2012-12-09 18:13:27 +01:00
Juergen Spitzmueller
d073cfb458 Support for beamer block arguments (#3280) 2012-12-09 17:19:21 +01:00
Juergen Spitzmueller
bc5582cbc4 More refinements in the lyx2lyx methods 2012-12-09 13:43:13 +01:00
Juergen Spitzmueller
95934b8d27 Some refinements in the lyx2lyx methods 2012-12-09 13:41:42 +01:00
Juergen Spitzmueller
280861cd7d Consider paragraph params when placing arguments at paragraph start (#8449) 2012-12-09 11:40:14 +01:00
Juergen Spitzmueller
30b53ba4a0 beamer revision, part 1: support for overlay arguments 2012-12-09 11:04:56 +01:00
Uwe Stöhr
50f88e256b svcommon.inc, theorems-without-preamble.inc: correction from previous commit
- svcommon.inc, theorems-without-preamble.inc: better naming of the optional argument, no overwriting necessary
2012-12-08 20:10:14 +01:00
Uwe Stöhr
c9a2255244 update argument labels for Springer classes
- svcommon.inc, theorems-without-preamble.inc : correct labels and argument names and some whitespace fixes
- svmono, svmult: update/add some notes
2012-12-08 20:04:13 +01:00
Richard Heck
3bf6f714cf Exclude enumitem from beamer. See bug #7047. 2012-12-05 14:52:48 -05:00
Juergen Spitzmueller
a84a98b545 Also add support for URW Garamond math fonts (via newtx) 2012-12-04 12:55:47 +01:00
Juergen Spitzmueller
52c2fb81e9 Support for the URW Garamond LaTeX fonts 2012-12-04 12:14:26 +01:00
Uwe Stöhr
5dc6293d07 europeCV: complete revision of layout and example file
- also fix in the generic conversion routine the cases
  - that there are one or more optional arguments before the mandatory ones
  - that the conversion does not start with the first argument of a command
2012-12-04 00:55:39 +01:00
Juergen Spitzmueller
f8df33c2fd Fix unused get_containing_inset and get_containing layout parser methods and use the latter 2012-12-03 08:42:26 +01:00
Uwe Stöhr
907c26ec0b thesis template: port recent changes to master 2012-12-02 20:58:28 +01:00
Georg Baum
72533da25b Add some unicode arrow symbols 2012-12-02 17:22:05 +01:00
Juergen Spitzmueller
50fe522d03 Cut and paste error 2012-12-02 17:10:46 +01:00
Juergen Spitzmueller
fb4633f0a4 Merge branch 'master' of git.lyx.org:lyx 2012-12-02 16:47:41 +01:00
Juergen Spitzmueller
e250fd46ea Some more lyx2lyx fixes 2012-12-02 16:47:27 +01:00
Pavel Sanda
bdcf2b3f91 Add bugzilla comment from Georg to lib/symbols.
It is difficult to break through the undocumented format.
2012-12-02 16:46:49 +01:00
Uwe Stöhr
6c70da4d9e Merge branch 'master' of git.lyx.org:lyx 2012-12-02 15:58:22 +01:00
Uwe Stöhr
ecc0d198df acmsiggraph: complete revision of layout and template file
- also support in the lyx2lyx argument conversion routine the case that "}{" appears in 2 consecutive ERTs
- also fix in lyx2lyx_tools.py the output of ERTs (it is important that we write the same amount of lines as if the ERT would have been inserted via LyX 2.0 or lyX 2.1)
2012-12-02 15:58:14 +01:00
Juergen Spitzmueller
1e681cdc80 Fix lyx2lyx (#8438) 2012-12-02 15:19:40 +01:00
Juergen Spitzmueller
2b40823d8e Implement resetArgs to InsetLayout (#8437) 2012-12-02 10:16:26 +01:00
Juergen Spitzmueller
7d1c8b5dc8 Provide convert_arguments with some knowledge about our layouts and modules 2012-12-01 15:28:10 +01:00
Uwe Stöhr
eee9aa4042 ACM-siggraph.lyx: correct a layout and remove a senseless paragraph 2012-11-30 20:31:01 +01:00
Juergen Spitzmueller
e235b96378 Working lyx2lyx reversion of Argument insets. Pythonists, please review 2012-11-30 12:57:55 +01:00
Juergen Spitzmueller
ecf18084ff allow linebreak in argument delimiter string 2012-11-30 09:13:38 +01:00
Uwe Stöhr
253db22bd1 sigplanconf.layout: whitespace fix 2012-11-30 02:00:20 +01:00
Uwe Stöhr
acd060bb68 IEEEtran.lyx: whitespace 2012-11-30 01:55:26 +01:00
Uwe Stöhr
5c5e8817e3 sigplanconf: complete revision of layout and templates/ACM-sigplan.lyx
- additionally some fixes for the generic insetArgument lyx2lyx routines
2012-11-30 01:54:57 +01:00
Juergen Spitzmueller
1500e44cba Support for \item arguments 2012-11-29 15:34:20 +01:00
Juergen Spitzmueller
a7f8fb8c5f Provide option to force a local language switch where a global is not allowed (fixes #8033) 2012-11-28 20:55:21 +01:00
Jean-Marc Lasgouttes
4f6c0b5202 Fix # 8414: Use the noweb module instead of literate-* article layouts
Now that we have module support for literate programming, it is possible to do a noweb cleanup. This is basically a patch from Kayvan Sylvan:

- get rid of literate-xxx classes
- rename Scrap to Chunk, since this is the name noweb doc uses (Scrap is from nuweb)
- update lyx file format and add lyx2lyx support for gettting rid of literate-xxx classes
- update documentation

On the top of it, update tex2lyx to
- avoid creating files with literate-xxx class
- fix conflict between parsing << as a quote and parsing it as a Chunk
- create Chunk layouts instead of Scrap ones.
2012-11-28 14:11:47 +01:00
Richard Heck
72c2a72afd Fix bug reported on user list: the path variable here was undefined,
causing a failure when running outside the user tree. This was my
fault: when I refactored this routine, I failed to note that this
variable was now undefined.
2012-11-27 20:50:09 -05:00
Juergen Spitzmueller
89be706c8f bring back arguments to edit context menu 2012-11-27 14:09:10 +01:00
Uwe Stöhr
bf5db4183b moderncv.layout: use the new font feature for arguments 2012-11-27 00:28:13 +01:00
Uwe Stöhr
f904f53c8e JASA.lyx: add info how to install JASATeX 2012-11-26 15:40:56 +01:00
Juergen Spitzmueller
d058b0425f beamer: again, cosmetics 2012-11-26 10:05:09 +01:00
Juergen Spitzmueller
9cde057995 use LatexParam where appropriate 2012-11-26 09:27:22 +01:00
Juergen Spitzmueller
5f1c8bff45 Document new Argument features 2012-11-26 09:12:16 +01:00
Uwe Stöhr
c5dccc859a JASATeX: update layout and template
- fix problem with natbib
- add a missing short title that was also already in the template

(patch for branch follows)
2012-11-26 05:54:45 +01:00
Uwe Stöhr
e44eb320f3 iopart.layout: rename a tooltip, no change in functionality 2012-11-26 05:30:00 +01:00
Uwe Stöhr
13d8aee609 IJMPC/D: update layout and template files
- add a mandatory argument
- remove an optional argument that compiles, but would break the layout of the output completely (is also not documented nor explicitly defined)

- also add a safe guard for the lyx2lyx conversion routines
2012-11-26 05:19:47 +01:00
Uwe Stöhr
710f2962c5 agutex.layout: remove a space I accidentally introduced 2012-11-26 04:24:00 +01:00
Uwe Stöhr
b0b1d2f8b1 AGUTeX: update layout and example file 2012-11-26 04:21:23 +01:00
Uwe Stöhr
0d3e33d7c1 elsarticle: update some strings, no change of functionality 2012-11-26 04:04:39 +01:00
Uwe Stöhr
0c622a5c58 aastex: update layout and example file
- also fix an issue in the generic lyx2lyx InsetArgument routines
2012-11-26 03:39:40 +01:00
Uwe Stöhr
7725e35439 IEEEtran: update layout and example; fileformat change
- the 2 generic lyx2lyx conversion routines can also be used for other layout updates
2012-11-26 02:50:53 +01:00
Juergen Spitzmueller
b4c9e902ad Correct documentation
Paragraph, Item_Environment and List_environment are unknown to InsetLayout. None, instead, is a valid type.
2012-11-25 19:21:30 +01:00
Juergen Spitzmueller
6f086763ae Add LeftDelim and RightDelim to the Style and InsetLayout repertoire 2012-11-25 19:10:16 +01:00
Juergen Spitzmueller
2b8255e3c9 More beamer cosmetics (no function change) 2012-11-25 16:36:53 +01:00
Georg Baum
a28bc8daa9 Fix broken layout file syntax 2012-11-25 12:37:33 +01:00
Uwe Stöhr
4202d90c7e IEEEtran.layout: adjust tooltips 2012-11-25 04:12:12 +01:00
Uwe Stöhr
1d777eeec1 modernCV: support for preamble setup
- now all personal info can be specified the LyX way, only the package loading and some special settings remain in the preamble

- achemso.layout: a whitespace fix
2012-11-25 00:44:57 +01:00
Uwe Stöhr
5adec11005 achemso: complete revision for achemso 3.7c 2012-11-24 19:24:06 +01:00
Uwe Stöhr
74437b5112 moderncv.layout: a typo 2012-11-24 19:23:26 +01:00
Uwe Stöhr
94dbd82cfc Revert "achemso: update"
This reverts commit f4b218df40.
2012-11-24 17:26:00 +01:00
Uwe Stöhr
cc3286782e moderncv.layout: shorten the label strings
- IEEEtran.layout: some whitespace fixes
2012-11-24 17:15:19 +01:00
Uwe Stöhr
a09167f520 Customization.lyx: clarify an info 2012-11-24 17:14:06 +01:00
Uwe Stöhr
2587cea733 modernCV: complete revision for modernCV 1.2.0 2012-11-24 17:01:06 +01:00
Juergen Spitzmueller
bdaca8a41d More general label string (which actually should never appear) 2012-11-24 16:02:17 +01:00
Juergen Spitzmueller
a41bdfa453 Missing pieces for InsetLayout arguments 2012-11-24 15:46:20 +01:00
Juergen Spitzmueller
1e9907557a Update email address 2012-11-24 10:46:55 +01:00
Juergen Spitzmueller
3d636c2a33 Some cosmetics in preparation of major revisions 2012-11-24 10:32:48 +01:00
Uwe Stöhr
37d614636b layouts: some whitespace fixes 2012-11-24 01:30:38 +01:00
Uwe Stöhr
f4b218df40 achemso: update
- remove styles that cannot be written into the main text, but have to be inserted in the preamble
- add some info according to its latest documentation
2012-11-24 01:02:39 +01:00
Juergen Spitzmueller
4d784da801 Forgot to document ResetArgs 2012-11-23 18:57:05 +01:00
Juergen Spitzmueller
ec96cd655d Whitespace 2012-11-23 18:47:51 +01:00
Juergen Spitzmueller
182d13ee6a Do not separate the shortcut from the label string 2012-11-23 18:26:02 +01:00
Juergen Spitzmueller
6012f66146 Fix typo spotted by JMarc 2012-11-23 17:30:45 +01:00
Juergen Spitzmueller
5a016dc85d support beamer columns option 2012-11-23 17:25:08 +01:00
Juergen Spitzmueller
9e8bfb4597 documentation of new argument syntax 2012-11-23 15:37:30 +01:00
Juergen Spitzmueller
9914f21bce Context menu for InsetArgument 2012-11-23 14:44:45 +01:00
Juergen Spitzmueller
7a05aeb4ec Fix requires argument 2012-11-23 14:43:29 +01:00
Juergen Spitzmueller
b33b352171 half-functional lyx2lyx reversion
This assures reverted files can be opened. However, the argument insets are not yet reordered (see FIXME)
2012-11-23 10:29:29 +01:00
Juergen Spitzmueller
ff42273bb5 Bump layout formats 2012-11-23 09:50:22 +01:00
Juergen Spitzmueller
99f84aab95 Merge remote-tracking branch 'origin/master' into features/latexargs 2012-11-23 09:11:55 +01:00
Juergen Spitzmueller
e74b088c26 Revert "Support for the new libertine package"
This reverts commit ecbed31e80.

This package does not make sense for us. It is just a portmanteau package that loads libertine-type1 and biolinum-type1. Using this package directly results in option clashes if libertine and biolinum are both selected.

Sorry for the noise.
2012-11-22 08:51:40 +01:00
Juergen Spitzmueller
ecbed31e80 Support for the new libertine package
In the hope that this will be the last package change in the LaTeX libertine history.
2012-11-22 08:38:20 +01:00
Uwe Stöhr
1a42de1bab configure.py: register our "pdfview" helper application
- pdfview is necessary for LyX on Windows because it makes it possible to update the view of a LyX file as PDF
- must also go to branch
2012-11-21 23:18:38 +01:00
Juergen Spitzmueller
6e54388f3b Fixes to the bicaption module 2012-11-20 15:35:25 +01:00
Juergen Spitzmueller
b6a041643d Label string tweaks (capitalization etc.) 2012-11-20 14:10:19 +01:00
Juergen Spitzmueller
5aecad1c01 extend comments 2012-11-20 12:57:57 +01:00
Juergen Spitzmueller
98e8dfeffc layout2layout for the new argument syntax 2012-11-20 11:49:02 +01:00
Juergen Spitzmueller
2e69c66195 InsetArgument revision, first working version 2012-11-19 14:21:02 +01:00
Uwe Stöhr
6bdc561714 Math.lyx: add check for babel (bug #8423) and translate a comment
(the other language variants of this manual are not affected)
2012-11-19 00:14:28 +01:00
Uwe Stöhr
baf48453e7 thesis template: add check for babel (as discussed in bug #8423) 2012-11-18 15:54:13 +01:00
Uwe Stöhr
1ca1ae03b0 FeynmanDiagrams.lyx: remove unused preamble code 2012-11-17 02:00:18 +01:00
Uwe Stöhr
751bb129c8 chkconfig.ltx: add check for files necessary for Greek, Russian and Ukrainian
This should also go to branch. OK?
2012-11-15 23:32:33 +01:00
Uwe Stöhr
06eb4594d7 configure.py: add 5 popular editors with LaTeX syntax highlighting
I also need this for branch for the Windows installer, OK?
2012-11-13 00:41:29 +01:00
Uwe Stöhr
2e55d99347 Czech Tutorial.lyx: reset fileformat
please don't change the fileformat if not necessary (only necessary to describe new features in LyX 2.1). This helps me a lot keeping all language and release versions in sync and to update all
2012-11-08 01:22:07 +01:00
Uwe Stöhr
b8698ec8e9 French UserGuide.lyx: translations by Jean-Pierre
(will also go to branch when it is open again)
2012-11-08 01:19:26 +01:00
Pavel Sanda
bd0bb681ca * cs/Tutorial.lyx 2012-11-08 00:42:37 +01:00
Pavel Sanda
76e66aaea8 Additional support for Japanese pLaTeX with utf8 encoding (#8408).
Patch from Koji.
2012-11-06 20:25:32 +01:00
Jean-Marc Lasgouttes
02ec8457c9 Continue menu tweaking
Move View/toolbar submenu together with the various pane entries.
2012-11-06 09:18:38 +01:00
Uwe Stöhr
22d4b628ed French Additional.lyx: correct porting
there was a section that is for a new feature in lyX 2.1 and I accidentally overwrote this in previous commit
2012-11-04 00:12:13 +01:00
Uwe Stöhr
a45a5b4f6d French doc files: port from branch
ported changes from [313163e1/lyxgit]
2012-11-03 23:56:58 +01:00
Scott Kostyshak
24eae3d841 Remove repetitious "Manual" from specific manuals 2012-10-29 22:10:22 -04:00
Scott Kostyshak
d526c05df9 Add knitr manual to Help > Specific Manuals 2012-10-29 21:49:49 -04:00
Georg Baum
3d3f87f36a Fix bug 8396: Wrong import of \xymatrix 2012-10-29 20:42:01 +01:00
Juergen Spitzmueller
1094128fe1 French Linguistics manual update (by Jean-Pierre) 2012-10-26 11:48:21 +02:00
Uwe Stöhr
f86c3de3ad documentation: remove duplicated words
- also use a better regexp to find duplicated words
2012-10-24 00:40:28 +02:00
Uwe Stöhr
b222b93ca7 French Math.lyx: translations by Jean-Pierre 2012-10-23 21:47:29 +02:00
Uwe Stöhr
8995f0b48c UserGuide.lyx: final update for advanced search
- German UserGuide.lyx: translations
- other UserGuide.lyx: simplifications and formatting adaptions
2012-10-23 21:46:42 +02:00
Uwe Stöhr
ea537bb0c9 French: UserGuide.lyx: translations by Jean-Pierre 2012-10-23 01:15:11 +02:00
Uwe Stöhr
8462e0bc7f UserGuide.lyx: next update for advanced search
- German UserGuide.lyx: translations
- other UserGuide.lyx: some simplifications, clarifications and formatting adaptions
2012-10-22 01:06:06 +02:00
Juergen Spitzmueller
db1c1389e3 Add support for the URW Classico (Optima) LaTeX font
Patch by Liviu Andronic
2012-10-21 18:55:24 +02:00
Uwe Stöhr
3485f728c2 UserGuide.lyx: update for advanced search
- German UserGuide.lyx: translations
- English UserGuide.lyx: some simplifications and clarifications
2012-10-21 03:21:31 +02:00
Enrico Forestieri
f6fde4b553 Fix bug #8379: LyX Archive fails to include BibTeX files 2012-10-20 18:27:35 +02:00
Uwe Stöhr
28a29bf697 sigplanconf.layout: correct InTitle tag, fixes bug #8378 2012-10-19 00:53:25 +02:00
Scott Kostyshak
75e809c023 Additional.lyx: references to knitr & Sweave doc
Add references to the knitr.lyx example file and to the Sweave manual.
Also correct a couple of typos.
2012-10-17 20:45:09 -04:00
Uwe Stöhr
8ba75c2915 UserGuide.lyx: remove description of removed LFUN break-paragraph-keep-layout
Furthermore update the description to current state
2012-10-18 01:52:53 +02:00
Tommaso Cucinotta
1e50bfb446 Call a LyX note as a LyX note consistently in the toolbar and menus.
The term "LyX note" seems somewhat confusing, but until someone comes
up with a better name, at least it's consistently referred to as a LyX note.
2012-10-17 22:57:43 +01:00
Tommaso Cucinotta
1bd405a93b Remove the "pleonastic" View word from View menu entries.
Adding the "pane" term to those entries seems also a nice thing,
at least according to the New Oxf. Dict. :-).
See http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg175453.html
2012-10-17 00:27:42 +01:00
Uwe Stöhr
000ee49b89 LaTeXConfig.lyx: detection of document class g-brief, spotted by Max Funk 2012-10-17 00:42:08 +02:00
Uwe Stöhr
e43295640e Math.lyx: add info about character ^ in chemical formulas 2012-10-16 23:54:24 +02:00
Uwe Stöhr
9d4bef0182 UserGuide.lyx: Add info how to handle special characters in nomenclatures
Fixes bug 8366.
2012-10-16 02:32:05 +02:00
Tommaso Cucinotta
afa15e7649 Moved Outline to View menu, and rendering options (dvi,pdf,...) to Document menu. 2012-10-15 21:29:59 +01:00
Juergen Spitzmueller
1406b0e638 Do not inherit Provides from beamer
Also branch candidate.
2012-10-15 08:33:36 +02:00
Uwe Stöhr
f005b594db Makefile.am: forgot to update this file in previous commit 2012-10-15 01:41:20 +02:00
Uwe Stöhr
8f55933e53 armenian-article.lyx: remove this residual since support for ArmTeX has gone and Armenian can now be used like any other language 2012-10-15 01:39:28 +02:00
Uwe Stöhr
8bac60bd4c unicodesymbols: revert because this was accidentally committed in the last commit 2012-10-15 01:31:21 +02:00
Uwe Stöhr
add9c6e2a9 g-brief layouts: remove the dependency on europs.sty as this package is an optional one and add info to the template file 2012-10-15 01:26:35 +02:00
Uwe Stöhr
c40bd7eccb apa.lyx: fixed weblink 2012-10-15 00:49:40 +02:00
Richard Heck
cb20125e1d Add comment. 2012-10-12 09:54:49 -04:00
Richard Heck
b5e2fd7bb7 Fix layout2layout conversion for format 40. This is a big ugly,
I'm afraid, but it's going to be. We skip all comment lines at
the start of the script, but what we want to convert here is in
those comment lines. My previous attempt to deal with this issue
produced an invalid file.
2012-10-12 09:50:47 -04:00
Richard Heck
ddd0ff971a Convert old pre-category layouts to new categorized layouts.
Unfortunately, this doesn't quite work the way one might like. It
is fine for manually converting one's own layouts to the new format,
but it doesn't work if you just start LyX, since the category info
is written at configuration time, not at run time, and chkconfig.ltx
does not run layout2layout.
2012-10-10 13:54:26 -04:00
Richard Heck
7195abcb4f Update all layouts to format 40. 2012-10-10 13:24:02 -04:00
Richard Heck
98656dd15b Bump layout format to 40, in preparation for conversion of layout
categories.
2012-10-10 13:22:54 -04:00
Juergen Spitzmueller
7c8f4d57a7 Double Thinko :-/ 2012-10-09 11:14:13 +02:00
Juergen Spitzmueller
c3001fba5c Thinko 2012-10-09 11:12:54 +02:00
Juergen Spitzmueller
2c88159576 Categorize Linguistics paragraph styles
Should go to branch as well (after 2.0.5)
2012-10-09 10:59:19 +02:00
Juergen Spitzmueller
d4d4ee74ba Document textclass categorization 2012-10-09 09:29:02 +02:00
Juergen Spitzmueller
1703991544 Beamer provides [x]color (#8103) 2012-10-09 07:59:43 +02:00
Juergen Spitzmueller
72ee3a1b17 Categorize existing layouts
* Add \DeclareCategory statement
* Rewrite descriptions
2012-10-09 07:24:32 +02:00
Juergen Spitzmueller
f18af303fe Introduce textclass categories
The categories are ascribed by \DeclareCategory{<category>} in the layout file header.
UI follows.
2012-10-09 07:17:36 +02:00
Uwe Stöhr
f4ac1b665e UserGuide.lyx: fix a typo spotted on the docs list 2012-10-08 01:24:17 +02:00
Scott Kostyshak
f7928f48a6 More elegant knitr support and bug fix
Implement a more simple and elegant integration of the R package knitr. Now,
lyxknitr.R does not need to move or copy files at all.

This also fixes a bug: when /tmp was on a different file system (e.g.
encrypted home), lyxknitr.R failed to move files to /tmp because it relied on
R's 'file.rename' function, which in turn relied on the rename function in
<stdio.h>, which was failing with the EXDEV errno.

Patch from Yihui Xie.
2012-10-06 21:01:34 -04:00
Juergen Spitzmueller
6a8231401b Rescan TeX Files on reconfigure 2012-10-05 15:05:01 +02:00
Tommaso Cucinotta
ad827243fc Adding preferences format update as due to commit 4985015 (new close_buffer_with_last_view option). 2012-10-01 22:30:13 +01:00
Pavel Sanda
4180dc9489 Update manuals for literate programming (esp. noweb).
Patch from Kayvan Sylvan.
2012-10-01 17:31:08 +02:00
Pavel Sanda
7da8d9904d Leftover from the famous bundle flame. 2012-10-01 12:35:32 +02:00
Uwe Stöhr
de45075def Merge branch 'master' of git.lyx.org:lyx 2012-10-01 01:43:06 +02:00
Uwe Stöhr
4ed535df52 UserGuide.lyx: mention new feature "spell check of current selection"
the new feature: re35d7a0f
2012-10-01 01:42:56 +02:00
Juergen Spitzmueller
3588f2f696 Context menu item to add unknown branch (rest of #7643) 2012-09-30 17:32:00 +02:00
Juergen Spitzmueller
e26635bfb9 UI for separate control of master/child branch state (#7642, part of #7643) 2012-09-30 14:59:24 +02:00
Pavel Sanda
a982bdc5fa Attempt to bump prefs2prefs_lfuns.py. 2012-09-29 20:04:56 +02:00
Pavel Sanda
4fceb18ecd Recreate LFUNs.lyx once upon a time. 2012-09-29 18:57:26 +02:00
Pavel Sanda
541828ebf5 Another witch hunting case: break-paragraph -> paragraph-break. 2012-09-29 18:06:42 +02:00
Pavel Sanda
d63b137ae6 Leftover from previous commit. 2012-09-29 17:38:15 +02:00
Pavel Sanda
e9a28c8000 Correct naming for view-split. 2012-09-29 17:33:46 +02:00
Pavel Sanda
a72b75c50c Proper naming for tab-group-close. 2012-09-29 17:16:52 +02:00
Kornel Benko
d855fb759d Emacs.bind:
Changed, since view-close(lyx) looks more like delete-window(emacs)
2012-09-29 14:08:36 +02:00
Kornel Benko
e70b3ff726 Use view-close also in emacs.bind 2012-09-29 13:01:18 +02:00
Tommaso Cucinotta
4985015e89 Now LyX closes the current document WA only by default (other WAs remain open).
If the WA is the last one showing a buffer, then the buffer may either be
closed or kept hidden, or the user is asked. The behaviour is controlled
by a new preference option.
For discussion, see http://comments.gmane.org/gmane.editors.lyx.devel/142638
2012-09-28 23:12:38 +01:00
Juergen Spitzmueller
4df9eb36a0 Remove annoying warning 2012-09-25 17:01:23 +02:00
Juergen Spitzmueller
04618bc070 Fix LyXBlogger entry 2012-09-25 15:56:18 +02:00
Juergen Spitzmueller
1d84423e76 A font a day keeps the doctor away: Support for the Biolinum LaTeX font 2012-09-25 11:07:33 +02:00
Scott Kostyshak
8dc4c965a5 Update of the bash completion script
The -dbg options are updated and support is added for
-E, --export-to, -n, --no-remote, -r, --remote,
-f, and --force-overwrite.
2012-09-25 01:14:09 -04:00
Juergen Spitzmueller
8bf5d4b461 Very basic support for unicode-math
With non-TeX fonts, you can select a 'Non-TeX Font Default' math font, which simply loads unicode-math without actually selecting a math font, this then uses the default math otf font, currently Latin Modern. Other fonts still need to be set manually in the preamble, via \setmathfont.

The implementation suppresses unneeded package requests from unicodesymbols, but the output still uses macros instead of full unicode (both is possible with unicode-math).

The whole thing is a proof of concept, and it needs to be tested. I have tested it with the math manual, which compiles and seems to display correctly if I remove some hardcoded package loadings. OTOH I have not much experience with math.

This addresses #7449 partly.
2012-09-24 13:19:25 +02:00
Juergen Spitzmueller
b99a2a6255 Some refinement of the font packages documentation 2012-09-24 10:30:05 +02:00
Juergen Spitzmueller
984fbeadec Allow to test for font files
\IfFileExists does not search in texmf/fonts, so the \TestPackage test fails for font files. Add a new \TestFont check that adapts the font check from ltxcheck.tex.

This is needed for the minion2newtxmath test, since this package only consists of font files,
2012-09-24 08:46:07 +02:00
Juergen Spitzmueller
ba1d137769 Support for the NewTX Math fonts (newtx, libertine, minion) 2012-09-23 18:33:04 +02:00
Juergen Spitzmueller
5170489b98 More no-math fonts
For the sake of completeness, it is now also possible to load fourier and the mathdesign fonts without changing the default math font.
2012-09-23 12:30:19 +02:00
Juergen Spitzmueller
46826a9188 libertine-type1 has osf by default 2012-09-23 11:10:39 +02:00
Juergen Spitzmueller
8f9898994d Basic UI for math (TeX) fonts
This addresses #6543 by adding an option to prevent fonts such as Palatino and Times to automatically adapt the math font (IOW it lets you load the text font only for a bunch of fonts where this is easily possible).

Furthermore it adds an interface to select a specific math font, which is defined in latexfonts. Currently, this is only euler (the only one I know), but if there are other math-only tex fonts, they can be added easily (but note that this changes the file format).

Non-TeX math fonts are not yet supported. Eventually, unicode-math support can use the existing UI, but this is not on my agenda.
2012-09-22 17:44:00 +02:00