Commit Graph

2864 Commits

Author SHA1 Message Date
Jürgen Spitzmüller
76c98826a2 * lib/lyx2lyx/lyx_1_4.py:
* lib/lyx2lyx/lyx_1_6.py:
	- improve reversion method for floats.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22508 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 09:59:37 +00:00
Richard Heck
df4634968a Fix bugs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22506 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:43:44 +00:00
Richard Heck
4f76947d03 Documentation updates related to modules and the AMS classes. Note that, with the modularization of the theorem environments, we can now actually use them in Extended->AMSLaTeX to show the user what they look like.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22504 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:09:27 +00:00
Richard Heck
e3bc7b9aed Tweaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22503 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:05:27 +00:00
Richard Heck
46611ba1cc Fixes to the theorem modules.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22502 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 05:17:52 +00:00
Richard Heck
d5d665482e This commit changes the way individual LyXModule's are represented, both internally and in the .lyx files. The earlier version represented them by their `descriptive name', e.g., "Endnote" or "Theorems (AMS)", these being the same names used in the UI. This was a mistake, as becomes readily apparent when one starts to think about translating these strings. The modules ought to be represented by their filename, without the extension, just as TextClass's are.
The changes that accomplish this part are in ModuleList.{h,cpp}, configure.py, and the *.module files themselves. This is a format change, and the lyx2lyx is in those files.

By itself, that change would not be major, except for the fact that we do not want the module to be represented in the UI by its filename---e.g., theorems-std---but rather by a descriptive name, such as "Theorems". But that change turns out to be wholly non-trivial. The mechanism for choosing modules was the same as---indeed, was borrowed from---that in GuiCitation: You get a list of modules, and choosing them involves moving strings from one QListView to another. The models underlying these views are just QStringListModels, which means that, when you want to know what modules have been selected, you see what strings are in the "selected" QListView. But these are just the descriptive names, and we can't look up a module by its descriptive name if it's been translated. That, indeed, was the whole point of the change to the new representation.

So, we need a more complicated model underlying the QListView, one that will pair an identifying string---the filename minus the extension, in this case---with each item. This turns out not to be terribly difficult, though it took rather a while for me to understand why it's not difficult. There are two parts:
(i)  GuiSelectionManger gets re-written to use any QAbstractListModel, not just a QStringListModel. This actually seems to improve the code, independently.
(ii) We then subclass QAbstractListModel to get the associated ID string, using the Qt::UserRole slot associated with each item to store its ID. This would be almost completely trivial if QAbstractListItem::itemData() included the QVariant associated with this role, but it doesn't, so there are some additional hoops through which to jump.

The new model, a GuiIdListModel, is defined in the files by that name. The changes in GuiSelectionManger.{h,cpp} make it more abstract; the changes in GuiDocument.{h,cpp} adapt it to the new framework. 

I've also updated the module documenation to accord with this change.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22501 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 04:28:12 +00:00
Uwe Stöhr
54bcdec272 UserGuide.lyx: add a paragraph how to dissolve insets, fixes bug 3687
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22497 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 23:39:18 +00:00
Uwe Stöhr
33c95fc07b rename LFUNs math-nonumber and math-number to what they really do,
fixes bug 2608

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22496 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 22:45:19 +00:00
Jürgen Spitzmüller
4b799833e7 *** Support for generic sideways floats ***
* src/Buffer.cpp:
	- format is up to 312.
* src/LaTeXFeatures.cpp:
	- add rotfloat.
* src/Insets/InsetFloat.cpp:
	- handle starred and generic sideways floats.
* src/frontends/qt4/FloatPlacement.{cpp,h}:
	- adjust GUI to the new features.
* lib/chkconfig.ltx:
	- add rotfloat
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- add reversion methods for new floats
* lib/lyx2lyx/lyx_1_4.py:
	- add proper reversion method for sideways floats (this was missing).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22495 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 18:56:53 +00:00
Jürgen Spitzmüller
97c4feea71 typo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22494 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 18:34:21 +00:00
Richard Heck
a8d2d891ee Wow.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22489 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 08:03:48 +00:00
Uwe Stöhr
8b3acb7092 stdtoolbars.inc: partly revert r22445
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22483 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 20:57:15 +00:00
Jürgen Spitzmüller
f585b6ba11 * lib/ui/stdtoolbars.ui:
- disambiguate "Review".

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22476 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 08:54:23 +00:00
Richard Heck
098dc1f93b Remove comment.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:30:22 +00:00
Richard Heck
795c729776 Remove layout stuff made obsolete by modularization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:24:53 +00:00
Richard Heck
9f8bf4c9da Dummy format change for AMS modularization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22470 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:22:43 +00:00
Richard Heck
4aea2f6a73 More tweaks, and some fixes for missing files in the makefiles, while we're at it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22469 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:19:07 +00:00
Richard Heck
736418751a AMS module tweaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:13:01 +00:00
Richard Heck
b258ae2d26 Move stuff around.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22467 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 06:34:33 +00:00
Richard Heck
9229dd9371 Compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22465 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 06:07:34 +00:00
Richard Heck
b4341a8dae Minor tweaks, and a new module for unnumbered theorems only.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22464 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:14:12 +00:00
Richard Heck
e66ced0383 File no longer needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22463 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:01:36 +00:00
Richard Heck
8d541e3675 Fix comments. Other credits are in other files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22462 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:00:11 +00:00
Richard Heck
f5a5be4d18 Modularization of the AMS classes, and the theorem environments generally.
This is Part I: The changes to the layout files and modules. Part II, still
to come, will involve lyx2lyx to help people who were using the older classes.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22461 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 04:58:20 +00:00
Richard Heck
3112bed419 Fix layout2layout.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22459 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 03:59:39 +00:00
Richard Heck
7c28905b17 This commit adds some new functionality to the modules stuff. In particular, it introduces the concept of "required" and "excluded" modules: A given module may require one of some list of modules, or it may be incompatible with some other modules. (Complex Boolean combinations are not supported!!) These facts can be noted in the module file, and the UI responds appropriately: Required and excluded modules are noted in the description, and the "Add" button is enabled only if at least one of the required modules has already been selected and no excluded module is selected. Getting this to work involved a fair bit of cleanup of the existing code---including ways Angus, I think, had already pointed out were required---and also involved changing the syntax of the headers of the module files, but in ways that are probably best anyway.
None of the extant modules require any other modules, but the Theorem modules all exclude one another. (See the screenshot.) When I modularize the AMS classes---that is the next task---we'll have requires.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22456 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-09 18:51:02 +00:00
Uwe Stöhr
b99297b2c2 stdtoolbars.inc: rearrange integral icons to avoid the impression that \intop is the default. \int is the default and also usual.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22445 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 18:40:39 +00:00
Bo Peng
06254d11df Embedding: display a pin at the top left corner of embedded figures
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 16:22:05 +00:00
Pavel Sanda
922aa7b1e8 Add characters counting.
Introduce LFUN_STATISTICS.
see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg134033.html .


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22433 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 15:18:00 +00:00
Richard Heck
40cb894ca6 Minor edit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22426 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 23:22:09 +00:00
Richard Heck
4b8edace67 It turns out we do need this optional argument, because configure.py needs to be able to tell what packages a given module requires.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 23:21:40 +00:00
Uwe Stöhr
e321f65d61 French Tutorial.lyx: updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22423 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 21:23:53 +00:00
Jürgen Spitzmüller
adea337417 Requires amsmath does not work. No idea why.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22421 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 18:31:05 +00:00
Jürgen Spitzmüller
59389fbf3a * lib/layouts/chess.layout:
- require chess (instead of manually loading in the preamble).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22420 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 18:15:49 +00:00
Jürgen Spitzmüller
a5d5a633d9 some more uses of Requires.
The package ifthen needs to be added to LaTeXConfig.lyx. I'll do this when that file can be opened again.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22419 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 17:32:47 +00:00
Jean-Marc Lasgouttes
ac5a40e5a3 rename menu entries for numbering formulas
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22418 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 17:22:20 +00:00
Jürgen Spitzmüller
9e5eebc14c *** Requires tag for classes, layouts and custom insets ***
* src/TextClass{cpp,h}:
	- implement Requires tag for class and InsetLayout.
* src/Layout.{cpp,h}:
	- implement Requires tag for layouts.
	- increase layouts format to 6.
* src/Paragraph.cpp:
	- request required features for paragraph layouts.
* src/LaTeXFeatures.cpp:
	- add some packages needed by modules.
	- remove Preamble method for InsetLayout. This is now done
	  in InsetFlex::validate.
* src/BufferParams.cpp (validate):
	- request required features for the class.
* src/insets/InsetLayout.h:
	- new member "requires".
* src/insets/InsetFlex.{cpp,h}:
	- implement validate method and request required features and preamble snippets.

* lib/layouts/*.{layout,module,inc}:
	- increase layouts format to 6.
	- use Requires tags in some modules (more can be done later).

* lib/doc/Customization.lyx:
	- document Requires tag.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22414 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 16:59:10 +00:00
Uwe Stöhr
36926cc9e5 chkconfig.ltx: "LaTeXConfig.lyx.in" has been renamed to "LaTeXConfig.lyx"
(the other outdated comments will be fixed when bug 4460
http://bugzilla.lyx.org/show_bug.cgi?id=4460 is fixed)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22403 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 17:35:28 +00:00
Richard Heck
a43667b5be Remove references to obsolete URL module and make some other minor changes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22401 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 17:00:59 +00:00
Richard Heck
ffbdd0e79a Remove obsolete URL module.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22399 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 16:54:17 +00:00
Uwe Stöhr
81f48ded87 add a module for typesetting Braille
(entry for the LaTeXConfig.lyx file follows when bug 4460
http://bugzilla.lyx.org/show_bug.cgi?id=4460
is fixed)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22393 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 13:39:58 +00:00
Uwe Stöhr
38ed641598 add linguistics module
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22391 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:58:47 +00:00
Uwe Stöhr
d915adb996 add linguistics.lyx example file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22390 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:47:24 +00:00
Richard Heck
11bd4679c3 Check for endnotes package needed by some modules.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22384 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 16:47:47 +00:00
Richard Heck
dafeaaa9cf amsmath.sty should always be available.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22383 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 16:47:17 +00:00
Uwe Stöhr
4ebf254f5f add shortcut for creating numbered formulas (we already have a menu entry for this)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 13:08:15 +00:00
Uwe Stöhr
b5c74f84ae German UserGuide.lyx additions by Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22378 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 11:59:07 +00:00
Uwe Stöhr
bd23e7228b - add Andrey V. Panov to the CREDITS part 2
- update Pavel's entry

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22371 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 02:25:29 +00:00
Uwe Stöhr
f65f949d1f German Tutorial.lyx: small update by Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22353 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-03 21:58:06 +00:00
Uwe Stöhr
15d7a52d6d - revised Spanish Tutorial
- updated Spanish Intro
(all work by Ignacio)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22352 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-03 21:42:23 +00:00
Jürgen Spitzmüller
a229a78dff Support for \nocite* from Berhard Reiter. Increments file format to 210.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22327 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-28 16:56:57 +00:00
Abdelrazak Younes
5587709f0e Introduce LFUN_SCROLL.
Santa-clauss.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22324 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-27 11:37:07 +00:00
Richard Heck
2f22c881ee Routine for adding modules to the list of modules. Preparatory for AMS modularization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22318 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-26 20:15:31 +00:00
Stefan Schimanski
624315fe44 * clearer icon for math macros
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22287 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-23 20:22:10 +00:00
Stefan Schimanski
7fa64792f5 * disable "auto" again until that point is discussed on the mailing list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22269 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-23 00:50:21 +00:00
Stefan Schimanski
4267ad00cd * math macro toolbar can be made automatic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22265 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-23 00:47:37 +00:00
Uwe Stöhr
2d2a9924e2 - EmbeddedObjects.lyx: typo
- German Tutorial update by Hartmut

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22262 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-22 18:49:09 +00:00
Uwe Stöhr
95146d3cf9 Intro.lyx: change some sentences as proposed on the docs list by Jeff Barnes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22239 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-21 20:41:59 +00:00
Jürgen Spitzmüller
ccd6d709cb Add Linguistics module.
* lib/layouts/linguistics.module:
	- a new module with some linguistics support.
* lib/doc/examples/linguistics.lyx:
	- some documentation.
* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
	- add packages covington, csquotes and enumitem.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22230 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-21 12:12:19 +00:00
Richard Heck
e285d2a7d8 Support for nocite, provided by Bernhard Reiter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22217 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-20 15:46:14 +00:00
Uwe Stöhr
edfa8bd4e7 - LaTeXConfig.lyx: Japanese class updates by Koji
- Tutorial: fix a typo

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22209 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-18 21:35:23 +00:00
Uwe Stöhr
81cceb250c French Intro.lyx: updates by Jean-Pierre
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22203 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 23:44:46 +00:00
Uwe Stöhr
7a75f54050 check for hyperref since it is now required
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22200 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 22:46:58 +00:00
Uwe Stöhr
2b5d064ff4 textrm_O.png: rename image to what it really is
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22169 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 12:28:03 +00:00
Abdelrazak Younes
f4ceae1f25 revert faultily committed UserGuide.lyx in rev 22165.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22166 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 11:39:40 +00:00
Abdelrazak Younes
efbd1d30cb Sanitize the way we use abort() and exit(). With this commit, we should never crash in release mode, even when assertions are enabled. In debug mode, we crash with abort in order to get a useful backtrace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22165 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 11:34:29 +00:00
Uwe Stöhr
f702ec6eda Tutorial.lyx: revise the last missing chapter 4
Intro.lyx: rewrite some sentences suggested on the docs list

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22144 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-14 01:25:29 +00:00
Uwe Stöhr
90c14f8c12 support for Serbian with Latin letters
- fileformat change

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22143 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 23:29:56 +00:00
Uwe Stöhr
6b8cd3a7cd French Intro.lyx: updates by Jean-Pierre Chretien
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22115 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 01:39:33 +00:00
Enrico Forestieri
d73f28eec1 Revert qprocess code. Revisions reverted: 22026, 22030, 22044, 22048,
22077, 22078, 22079, 22080, 22081.

Sorry Peter, but this was breaking too many things, see discussions
on lyx-devel.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22101 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 18:25:53 +00:00
Jürgen Spitzmüller
15eae2fe68 * lib/doc/Makefile.am:
- compile fix.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22096 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 09:39:08 +00:00
Uwe Stöhr
ea7fde325e languages: fix language code for Serbian (Montenegro split in 2006 from Serbia and Montenegro to a new independent state, thus CS is now invalid)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22094 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 23:27:15 +00:00
Uwe Stöhr
b3b243a6ca French docs translation updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22092 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 21:49:58 +00:00
Uwe Stöhr
02d6a9c140 UserGuide.lyx: clearify two infos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22089 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 20:59:22 +00:00
Jürgen Spitzmüller
8994f4f46f * lib/layouts/mwbk.layout:
* lib/layouts/mwrep.layout:
	- add missing include of numreport (fix bug 4419).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22084 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 16:36:06 +00:00
Abdelrazak Younes
e52eed0268 * stdmenu.inc: Fix menu item.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22078 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 09:04:54 +00:00
André Pönitz
a332008ff8 add missing url-insert.png
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22069 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 22:02:58 +00:00
José Matox
73655dbbee Add "default" to language list. (fixes a crash).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22066 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 18:51:54 +00:00
Peter Kümmel
3af56311a7 add progress view of system calls
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22026 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 20:46:03 +00:00
Jürgen Spitzmüller
4770eb8ae2 * lib/lyx2lyx/lyx_1_1.py (revert_latexcommand_index):
- umlauts must be reverted to escaped forms.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22022 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 15:56:19 +00:00
Jürgen Spitzmüller
7feaac16d2 * lib/lyx2lyx/lyx_1_5.py:
- fix bug 4333.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22019 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 15:38:39 +00:00
Jürgen Spitzmüller
61e1643821 Support for \slash and \nobreakdash-
* src/lfuns.h:
* src/Text3.cpp:
* src/insets/InsetMathNest.cpp:
* src/insets/insetCollapsable:
	- new LFUN_SPECIALCHAR_INSERT
	- nuke LFUN_HYPHENATION_POINT_INSERT, 
	  LFUN_LIGATURE_BREAK_INSERT,
	  LFUN_DOTS_INSERT,
               LFUN_END_OF_SENTENCE_PERIOD_INSERT,
	  LFUN_MENU_SEPARATOR_INSERT
	  (functions now handled as arguments of the above)

* src/insets/InsetSpecialChar.{cpp,h}:
	- implement \slash and \nobreakdash-

* src/Buffer.cpp:
	- increment format to 307.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- reversion methods for SpecialChar \slash{} and
	  SpecialChar \nobreakdash-
* development/FORMAT:
	- document file format change

* lib/ui/stdmenus.inc:
* lib/ui/classic.ui:
	- add new SpecialChars to the menus, adapt lfuns to new scheme

* lib/bind/aqua.bind:
* lib/bind/cua.bind:
* lib/bind/emacs.bind:
* lib/bind/fi/menus.bind:
* lib/bind/mac.bind:
* lib/bind/menus.bind:
* lib/bind/sciword.bind:
* lib/bind/xemacs.bind:
	- add shortcuts for new SpecialChars, adapt lfuns to new scheme

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21989 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-06 11:04:56 +00:00
Abdelrazak Younes
770c4d41fd stdinset.inc: Some more documentation from Martin.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21986 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-06 07:56:39 +00:00
Uwe Stöhr
93c7c89beb configure.py: fix detection of LaTeX (bug 4397)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21982 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 22:26:48 +00:00
Uwe Stöhr
7a517b9461 languages: update a two comments
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21978 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 22:07:19 +00:00
Uwe Stöhr
d21c9a2c07 support for the language Interlingua
- fileformat change

(Interlingua was the last missing language supported by babel)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21976 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 22:04:33 +00:00
Uwe Stöhr
fa37b1c4b1 support for the language Bahasa Malaysia
- fileformat change
- rename "Bahasa" to "Bahasa Indonesia"


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21974 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 21:42:57 +00:00
André Pönitz
b716ccd1a0 Patch from Sven Hoexter. Use 'xdg-open' and 'sensible-editor' when
available


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21957 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 21:25:46 +00:00
Jürgen Spitzmüller
e0b4fc9da4 * lib/layouts.memoir.layout:
- memoir.cls provides framed.sty.
* src/LaTeXFeatures.cpp:
	- also output the shadecolor definition if framed.sty
	  is provided by a class.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21947 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 10:27:27 +00:00
Jürgen Spitzmüller
a250d1ab8c forgot this ...
* lib/ui/stdmenus.ui:
	- remove Shaded and Framed notes.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21946 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 09:48:57 +00:00
Jürgen Spitzmüller
3582be1441 framed.sty goes InsetBox:
* src/insets/InsetBox.{cpp,h}:
* src/frontends/qt4/GuiBox.{cpp,h}:
* src/frontends/qt4/ui/BoxUi.ui:
	- add and handle Framed and Shaded boxes
	- use more descriptive label names
	- implement name() function for Box:Shaded's sake

* src/insets/InsetNote.{cpp,h}:
* src/frontends/qt4/GuiNote.cpp:
* src/frontends/qt4/ui/NoteUi.ui:
	- remove Framed and Shaded.

* lib/layouts/stdinsets.inc:
	- remove Note:Framed and Note:Shaded
	- add Box:Shaded

* Buffer.cpp:
	- bump format to 304.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- add conversion/reversion of framed/shaded notes to boxes.

* development/FORMAT:
	- document file format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21945 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 09:25:50 +00:00
Uwe Stöhr
d9ee79c6ea languages: sort only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21942 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 00:02:47 +00:00
Abdelrazak Younes
44ab27cb98 Add some documentation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21937 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-03 15:24:53 +00:00
Bernhard Roider
4cd6123095 CmdDef:
- deboostification
- correct comments


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21931 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 22:10:26 +00:00
Uwe Stöhr
8005ece7c0 - Some small Tutorial corrections spotted by Siegfried
- French EmbeddedObjects translation update also by Siegfried

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21919 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 13:45:40 +00:00
Uwe Stöhr
bfec9543b3 lyx2lyx/lyx_1_6.py: revert \linebreak and \pagebreak correctly to ERT
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21806 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 22:36:49 +00:00
Uwe Stöhr
59c094bd46 stdmenus.inc: fix doubled shortcut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21805 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 22:10:54 +00:00
Uwe Stöhr
0ef6b7c5fe - remove Serbocroatian from the language list because this was a fake. Croatian was used under the hood but we already have Croatian separately.
- implement Serbian

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21786 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 22:39:04 +00:00
Uwe Stöhr
9608e4971b support for the languages Latin and North Sami
- fileformat change

(I wonder why support for them was removed (must be before LyX 1.3), because the old reLyX script listed them as supported)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21783 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 21:09:01 +00:00
Uwe Stöhr
12f7869ac0 support for \linebreak:
- fileformat change
- tex2lyx support
- rename LFUN_BREAK_LINE to LFUN_NEW_LINE because this is what the lfun does and to avoid confusions
- new menu entry
- new shortcut C-S-Return

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21778 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:34:37 +00:00
Uwe Stöhr
82b7284a2a stdtoolbars.inc: move the placeholders to the math spacings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21773 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:15:55 +00:00
Uwe Stöhr
4eee7e4760 stdtoolbars.inc: remove double entries that were introduced by r21447
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21766 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 20:22:02 +00:00
Uwe Stöhr
b170e5890e convert the remaining non-unicode bind files to Unicode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21763 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 13:52:46 +00:00
Uwe Stöhr
9170e69786 convert bind files to Unicode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21756 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 00:47:29 +00:00
Uwe Stöhr
5d2108ae33 configure.py: revert accident commit (http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg132477.html is still the case)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21733 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-23 02:19:49 +00:00
Uwe Stöhr
97aa558cac support for \pagebreak:
- rename former "pagebreak" to "newpage" since it produces a \newpage
- new LFUN
- menu entry
- tex2lyx support
- fileformat change


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21732 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-23 02:10:00 +00:00
Uwe Stöhr
eca6ca3798 Tutorial.lyx: fix image path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21729 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-23 00:35:28 +00:00
Uwe Stöhr
09229b098b French Tutorial.lyx: updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21726 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-23 00:06:27 +00:00
Uwe Stöhr
757b3e40e3 EmbeddedObjects.lyx: add info about dissolving notes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21724 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-22 23:53:02 +00:00
Uwe Stöhr
a58decdba1 Tutorial.lyx: complete revision except of chapter 4
German Tutorial.lyx: some cleanups

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21722 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-22 23:50:50 +00:00
Uwe Stöhr
9f7798c6ce Tutorial.lyx: fix some issues reported by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21709 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-22 00:13:05 +00:00
Uwe Stöhr
25c10080ea languages: fix activation of Spanish characters (bug 4361)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21697 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-21 21:36:12 +00:00
Martin Vermeer
9df0ce8504 Improve conversion/reversion of index strings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21692 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-21 18:18:24 +00:00
Bo Peng
360be11fcc Use latex instead of pplatex to check latex configurations, and exit from configure.py with proper error code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21691 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-21 16:24:26 +00:00
Uwe Stöhr
228bd9b277 amsdefs.inc, amsmaths.inc: allow optional arguments for AMS environments, fixes http://bugzilla.lyx.org/show_bug.cgi?id=4344
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21683 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-19 22:38:33 +00:00
Martin Vermeer
4bdd6f7937 Correct conversion of math insets inside Index
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21680 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-19 19:53:54 +00:00
Abdelrazak Younes
bba8891efb Add InsetOptArg to standard insets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21627 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-15 15:40:01 +00:00
Richard Heck
39386042f1 Fix URL output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21615 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-14 18:06:11 +00:00
Richard Heck
70055b3422 Change lyx2lyx to conform to new standard URL inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21586 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-13 15:30:29 +00:00
Jean-Marc Lasgouttes
dd02a377a6 remove url.module
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21584 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-13 15:23:40 +00:00
Martin Vermeer
979239a248 Make URL a standard inset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21576 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-13 10:03:16 +00:00
Uwe Stöhr
fec095e310 add Siegfried to the credits part 2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21564 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-12 22:56:15 +00:00
Uwe Stöhr
a145538ba1 big French manual update:
- UserGuide updates
- new translation of the EmbeddedObjects manual
done by Siegfried MEUNIER-GUTTIN-CLUZEL

- remove the file examples/fr/ExemplesTableaux.lyx since we have this now in the EmbeddedObjects.lyx manual (as I did for the other lanuages some weeks ago)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21560 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-12 22:34:10 +00:00
Uwe Stöhr
246baa610e UserGuide.lyx: adopt Martins Changes in r21531 to the doc style and the other maintained docs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21538 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-10 00:48:04 +00:00
Uwe Stöhr
0f9f633968 French Intro.lyx: Updates from Siegfried Meunier-Guttin-Cluzel
(Siegfred has also translated the EmbeddedObjects manual and updated the UserGuide. These versions follows this weekend.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21535 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-09 23:40:44 +00:00
Richard Heck
2749ea4721 Fix URL module.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21533 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-09 17:18:32 +00:00
Uwe Stöhr
b319cc487f German Tutorial.lyx: remove wrong description
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21527 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-08 23:20:56 +00:00
Uwe Stöhr
62ddcfe1c4 UserGuide.lyx: describe the pixmap cache
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21453 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-05 21:29:32 +00:00
Uwe Stöhr
c888185ffc stdtoolbars.inc: - register \tbinom and \dbinom
- clarify the fraction submenu entries
                 - register placeholders

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21447 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-05 19:28:37 +00:00
Uwe Stöhr
d4a31ce075 stdtoolbars.inc: - register \tbinom and \dbinom
- clarify the fraction submenu entries

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21422 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-04 19:09:24 +00:00
Uwe Stöhr
2c9293e5af LaTeXConfig.lyx: additions for the Japanese layout files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21415 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-04 00:38:12 +00:00
Uwe Stöhr
6ca7856ab5 German UserGuide.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21414 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-04 00:15:56 +00:00
Abdelrazak Younes
074dee47c3 add Figure and Table.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21399 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-03 01:55:16 +00:00
Abdelrazak Younes
fc0f77044d fix layout of InsetBox and remove unused InsetCollapsable methods.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21393 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-02 22:10:59 +00:00
Uwe Stöhr
a5c7679887 lyx_1_6.py: fix for previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21360 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 22:40:31 +00:00
Uwe Stöhr
c750446566 lyx_1_6.py: fix dataloss in URL conversion routine
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21359 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 22:17:54 +00:00
Uwe Stöhr
9b871941e2 German Customization.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21354 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 18:05:27 +00:00
Uwe Stöhr
0a7567ce3b - add entry to FORMATS file for Stefan's format change (Richards to 296 change is still not correctly listed)
- add support for hyerlink targets - fileformat changed
  (For Hyperlink.cpp I still need help to get rid of the strings and chars and use docstrings and char_type instead!)

Can anyone please open the changed Hyperlink.ui with a Qt 4.2 designer or below, save it and commit? Thanks. (Otherwise you cannot compile it.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21347 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 17:37:43 +00:00
Uwe Stöhr
607ebded27 update the build system after r2121337
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21345 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 17:05:29 +00:00
Bo Peng
3c66085625 remove the manifest section from two doc files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21342 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 16:50:51 +00:00
Uwe Stöhr
63862bce76 EmbeddedObjects.lyx: fix some linebreaks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21338 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 16:39:37 +00:00
Stefan Schimanski
11ce580d11 * a first version of a math macro toolbar. The icon can certainly be improved.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21337 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 16:33:19 +00:00
Stefan Schimanski
2ad61c0366 * LFUNs for math macros and menu integration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21327 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:08:04 +00:00
Stefan Schimanski
9d9c5959f3 * file format 298 to convert macro definitions with optional parameters into ERT. This is still just an empty convertion, waiting for Uwe to find time to implement it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21326 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:03:51 +00:00
Martin Vermeer
7819fc91b5 NeedProtect inside Index inset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21316 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 07:09:58 +00:00
Martin Vermeer
1d894fd5e3 Fix inset font inheritance mechanism; smaller clean-ups
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21315 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 06:25:47 +00:00
Uwe Stöhr
751fc1dc5e missing lyx2lyx stuff for the fileformat change to 297
(previous fileformat change to 296 by Richard is not yet described in FORMAT)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21302 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 22:07:16 +00:00
Uwe Stöhr
3efede7d6e Spanish UserGuide.lyx: updates by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21300 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 21:46:07 +00:00
Uwe Stöhr
a1355ecc8f Extended.lyx: remove some Linux-only path descriptions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21298 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 21:26:01 +00:00
Martin Vermeer
3d443b4c9d Implement ForceLtR; cleanup of collapsable insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21285 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 12:30:46 +00:00
Uwe Stöhr
a2ac840d2b remove the example file currency.lyx and its German translation as this is obsolete since LyX 1.5's unicode support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21278 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 23:08:52 +00:00
Uwe Stöhr
507c651dd5 amsmaths.inc: revert r21228 since this has unwanted side effects, see
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg131183.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21275 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:50:44 +00:00
Uwe Stöhr
68167ee254 lyx_1_6.py: fix copy/paste bug from my previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21274 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:42:58 +00:00
Uwe Stöhr
bb46fe5f0e fileformat change for my previous commit: Albanian and lower Sorbian support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21273 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:38:36 +00:00
Uwe Stöhr
670b7eda34 languages: - reenable Sorbian as babel is now fixed
- add Albanian which is supported by babel since 2 years now

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21270 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 21:52:29 +00:00
Bo Peng
7fb4a57ab9 Put bindings in defaultKeyBindings() to site.bind
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21268 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 19:45:43 +00:00
Uwe Stöhr
4c3950f90a German Extended.lyx: updates from Hartmut again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21245 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-28 21:36:08 +00:00
Dov Feldstern
b4372a37d9 Getting rid of LTR bias --- part 2/?
This is a continuation of r21128. This round fixes the "Word" movement
functions and LFUNS.

Behavior should remain unchanged by this fix.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21244 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-28 20:35:57 +00:00
Uwe Stöhr
a8551ebde2 German Extended.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21236 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-28 15:36:30 +00:00
Uwe Stöhr
3b313c026f remove the now obsolete German file TabellenBeispiel.lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21234 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-28 11:49:50 +00:00
Uwe Stöhr
1862eaa2e3 Spanish translation of the file ItemizeBullets.lyx by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21233 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-28 11:44:52 +00:00
Uwe Stöhr
3b7e12c27c German UserGuide.lyx: fix image name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21229 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-27 17:55:22 +00:00
Uwe Stöhr
89a2658a21 amsmaths.inc: allow Theorems and the like to be empty, fixes bug 4304.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21228 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-27 17:49:02 +00:00
Uwe Stöhr
a268c867b9 German UserGuide.lyx updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21226 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-27 16:56:46 +00:00
Enrico Forestieri
8c17e2fee4 Fix IEEEtran layout by loading counters before the sectioning styles,
in order to avoid having sections numbered as 0.X instead of simply X.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21225 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-27 16:12:19 +00:00
Enrico Forestieri
eab1d98ab4 When searching for programs, also take into account all possible
extensions for executables (only Windows is affected by this).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21201 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-25 13:40:28 +00:00
Martin Vermeer
1f07a7f929 Introduce inset parameters keepempty, freespacing, needprotect and rename verbatim->passthru
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21197 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-25 09:19:26 +00:00
Jean-Marc Lasgouttes
af5c4977cd * layouts/ijmpd.layout:
* layouts/amsmaths.inc: do not use the notation @Section@ for 
	LabelString.

	* layouts/ijmpc.layout: use \thefoo instead of \arabic{foo}. The 
	classes ijmpc and ijmpd are now very similar, and one of them could
	be made to include the other.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21179 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-24 12:19:54 +00:00
Jean-Marc Lasgouttes
b14af6b43c * layouts/amsmaths-seq.inc:
* layouts/amsmaths.inc: make sure that the preamble of the Theorem
	layout is output when using other theorem like layouts that
	need its counter (bug 4282).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21174 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-24 09:40:15 +00:00
Richard Heck
4064d2c468 InsetInclude becomes an InsetCommand.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21149 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-23 15:02:15 +00:00
Uwe Stöhr
5d102dad68 configure.py: correct previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21137 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 23:59:00 +00:00
Uwe Stöhr
1c55d1fc77 configure.py, legacy_lyxpreview2ppm.py, lyxpreview2bitmap.py: check also for "platex" (Japanese variant of "latex"); patch by Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21136 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 23:55:13 +00:00
Uwe Stöhr
9fc81c35c7 TabellenBeispiel.lyx: fix the end document tag
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21134 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 23:25:17 +00:00
Uwe Stöhr
385b1ae939 German UserGuide.lyx updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21132 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 23:20:09 +00:00
Uwe Stöhr
ed38674bc7 languages: add note to re-enable Sorbian when the next babel version comes out. The babel maintainer has it already fixed in his tree, see LaTeX bug 3982.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21131 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 23:13:40 +00:00
Dov Feldstern
662b58497e Getting rid of LTR bias --- part 1/?
This is the first patch in a series meant to remove LTR bias from the code.
Currently, there are many places in the code where "right" and "left" are used,
but where we actually mean "forward" and "backwards" --- which is the same 
thing in LTR text, but not in RTL/Bidi text.

See full details in http://permalink.gmane.org/gmane.editors.lyx.devel/97550.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21128 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 22:18:52 +00:00
Martin Vermeer
5ab6d5bf65 Simplify ERT by using verbatim
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21121 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 18:01:21 +00:00
Uwe Stöhr
ab79da2707 Documentation updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21115 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 02:05:04 +00:00
Uwe Stöhr
b3b97dc23e UserGuides: update an image path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21112 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 01:24:11 +00:00
Uwe Stöhr
35f459d70f Extended.lyx: remove section about Index preparation as this is since LyX 1.5.2 described in the UserGuide
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21110 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-22 00:43:59 +00:00
Bo Peng
b89d3f2cc2 Embedding: add LFUN_BUFFER_TOGGLE_EMBEDDING
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21106 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-21 20:06:44 +00:00
Bo Peng
7063b33b1b Remove the manifest section of the .lyx file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21104 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-21 18:06:00 +00:00
Bernhard Roider
026488577f fix build: correct filename
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21098 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-21 11:21:13 +00:00
Bernhard Roider
1a77c867a2 CmdDef.cpp/h: A class that manages command definitions. The definitions are
by default read from lib/commands/default.def 
              A .def file allows to define a command with
              \define "Name" "lfun"
              where Name is the name of the new command and lfun is the code
              to be executed.
              \def_file "FileName"
              allows to include another .def file.
              The implementation of CmdDef is similar to KeyMap, i.e. there is 
              one instance created in the LyX.cpp that reads the .def file, holds 
              a list containing all definitions, and supplies access methods.


LFUN_CALL:    The new lfun is used to execute a command definition, e.g.
              call Name

If a toolbar item has the associated action "call Name" then the image 
lib/images/commands/Name.png is used for the button.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21093 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-20 23:27:03 +00:00
Martin Vermeer
ccacb487f2 Verbatim for URL inset, \protect for special phrases (index inset)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21083 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-20 17:05:28 +00:00
Martin Vermeer
4f5d7bc4e8 Make URL inset better behaved
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21075 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-19 18:52:56 +00:00
Jürgen Spitzmüller
83c0ffa01d * lib/layouts/beamer.layout:
* lib/layouts/foils.layout:
* lib/layouts/powerdot.layout:
* lib/layouts/slides.layout:
	- put slides/foils in the TOC/outliner. This fixes bug 78 [sic!].

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21055 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-19 11:23:51 +00:00
Richard Heck
7deaa64d7e Update the documentation on copiers a little bit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21039 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-18 16:57:59 +00:00
Enrico Forestieri
b96754bd88 Fix lyx2lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21038 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-18 16:49:22 +00:00
Richard Heck
bfbf9c14e2 Fix up the HREF inset reversion routine.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21027 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-18 05:34:00 +00:00
André Pönitz
990ce84bbe revert 21014
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21017 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-17 19:39:21 +00:00
André Pönitz
60ea72094b no need to install images anymore...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21014 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-17 19:14:15 +00:00
Enrico Forestieri
727a421a1f Fix DraftDVI entry
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20977 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-15 23:32:07 +00:00
Richard Heck
17fafa7f3d The lyx2lyx for recent work on href inset done by Uwe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20975 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-15 16:40:47 +00:00
Enrico Forestieri
446df27d4e Fix annoying menu warning. Please, test shortcuts before using them.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20974 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-15 15:05:36 +00:00
Bo Peng
34058aed9b Check and show proper error message if configure.py fails (part of buf 2829)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20967 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-14 14:51:05 +00:00
Uwe Stöhr
fd912b1bab add Japanese layout files, provided by Yokata-san
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20965 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-14 11:09:26 +00:00
Uwe Stöhr
7075eaadef The huge URL patch:
- rename the lfun to href-insert.png
- rename the files to Hyperlink...
- the former URLUi produces now \href commands (hyperref)

Only missing thing is the lyx2lyx conversion routine - this will be done by Richard

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20950 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 19:06:09 +00:00
Enrico Forestieri
1853a4c1a2 Some more Greek and Cyrillic symbols.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20945 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 13:34:33 +00:00
Martin Vermeer
1ecd2189f2 Dissolve CharStyle initial implementation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20944 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 12:59:44 +00:00
Uwe Stöhr
dfc7fc59c1 lyx_1_6.py: avoid the same name of two different functions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20934 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 03:18:51 +00:00
Uwe Stöhr
ed43dea031 fileformat change to 294 for Pavel's PDFOptions cleanup in r20881
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20933 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-12 23:51:56 +00:00
Enrico Forestieri
6c9ae9865d Correct ordering
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20932 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-12 23:43:36 +00:00
Enrico Forestieri
d88aac0e1f Add support for greek and cyrillic chars such that it is not
necessary to mark them in the proper language for typesetting.

	* src/Paragraph.cpp
	(Paragraph::Pimpl::knownLangChars): new method.
	(Paragraph::Pimpl::simpleTeXSpecialChars): output proper
	latex code for greek and cyrillic chars.

	* src/LaTeXFeatures.cpp: add textgreek and textcyr features.

	* src/Encoding.{cpp,h}
	(Encodings::isKnownLangChar): new method.

	* lib/unicodesymbols: add greek and cyrillic alphabetic chars.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20931 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-12 18:21:51 +00:00
Uwe Stöhr
c3c98d0d3b encodings: disable the new SJIS-plain encoding as long as we don't support it properly, see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg129935.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20930 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 23:41:57 +00:00
Uwe Stöhr
6b772972e0 German UserGuide.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20927 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 22:35:38 +00:00
Edwin Leuven
82c70b62a2 small facelift for close button on tabwidget
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20917 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 19:00:18 +00:00
Bo Peng
92ba4103e2 add Shortcuts.lyx to Makefile.am and scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20914 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 16:47:57 +00:00
Bo Peng
5d2cb28b0a Add lib/doc/Shortcuts.lyx and menu entry Help->Shortcuts. Please help complete this document.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20912 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 15:55:31 +00:00
Bo Peng
fee0b943b3 lib/doc/LaTeXConfig.lyx: use InsetInfo instead of @@ sed entries. This file needs further edition
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20911 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 15:49:37 +00:00
Bo Peng
8d9893ad50 InsetInfo: Move LaTeXConfig.lyx.in to LaTeXConfig.lyx and stop processing this file in configure.py (and chkconfig.ltx.
* development/scons/scons_manifest.py: build system changes
	* lib/doc/Makefile.am
	* lib/doc/LaTeXConfig.lyx.in: rename to
	* lib/doc/LaTeXConfig.lyx: this one.
	* lib/chkconfig.ltx: stop processing sed file and LaTeXConfig.lyx.in
	* lib/configure.py


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20910 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 15:43:44 +00:00
Bo Peng
c37b495ca0 InsetInfo: add shortcut C-S-I. (there will be no menu item, because this feature is for developers and document maintainers)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20906 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 15:08:30 +00:00
Bo Peng
353aacab4b InsetInfo: lyx2lyx support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20905 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 14:56:34 +00:00
Martin Vermeer
0f4d519108 A saner way to reset paragraphs to default when inserting inset around selection
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20888 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 13:25:37 +00:00
Uwe Stöhr
d44d755732 lyx2lyx/lyx_1_6.py: forgot to revert the encoding too in my last commit (r20859)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20860 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-09 00:12:48 +00:00
Uwe Stöhr
a9b5b1ff9a Fileformat incremented to 293 due to yesterdays' support for japanese-plain (r20831)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20859 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-08 23:40:23 +00:00
Jean-Marc Lasgouttes
1a53e1099a * src/paragraph_funcs.cpp (breakParagraph): change parameter 'flag' to
simpler 'keep_layout'

	* src/Text.cpp (breakParagraph): change parameter keep_layout to 
	inverse_logic.

	* src/Text3.cpp (dispatch): remove LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT;
	implement "inverse" flag to LFUN_BREAK_PARAGRAPH.

	* src/LyXAction.cpp:
	* src/insets/InsetCaption.cpp (doDispatch):
	* src/insets/InsetFlex.cpp (doDispatch):
	* src/insets/InsetTabular.cpp (doDispatch): 
	* src/insets/InsetIndex.cpp (doDispatch):
	* src/lfuns.h: remove all traces of LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT.

	* lib/bind/cua.bind:
	* lib/bind/xemacs.bind: 
	* lib/bind/emacs.bind:
	* lib/bind/mac.bind: adapt bindings.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20846 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-08 13:17:15 +00:00
Uwe Stöhr
14eb8d4d0a encodings: add dummy encodings for plain Japanese support (Patch by Yokata san)
languages: add a second Japanese language entry that doesn't use CJK

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20831 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-08 00:18:11 +00:00
Uwe Stöhr
cd64f187e6 languages:
- add comment for Hungarian and correct its name in LyX
 - whitespace fixes
 - add comments for Sorbian
 - disable Upper Sorbian as this is broken, see bug http://bugzilla.lyx.org/show_bug.cgi?id=4257

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20825 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 20:09:12 +00:00
Bo Peng
b352c78905 Fix indentation (from 2 spaces to 4) in lyx_1_6.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20818 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:26:16 +00:00
Enrico Forestieri
4c3657ff7e Was forgetting this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20793 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 17:29:39 +00:00
Uwe Stöhr
6d08fba6e5 Italian UserGuide.lyx: revert wrong translation in last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20791 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 17:12:33 +00:00
Uwe Stöhr
7033b2d9e6 all UserGuides: fix the broken character "DOTTLESS J WITH HAT", according to r20730
German UserGuide: Updates from Hartmut
Basque, French, and Italian UserGuide: format the document like the English, German, and Spanish version

I'll apply this to the 1.5.X branch as soon as it is repoened.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20790 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 17:05:17 +00:00
Enrico Forestieri
c2f54cd891 Add the esint font to the private fonts.
The \dotsint glyph is remapped to an unsed code point in the
font such that to maintain compatibility with the TeX font
and convince Qt4 to show the glyph.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20786 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 15:30:29 +00:00
Enrico Forestieri
5f111e8070 Fix bug 2326
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20781 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 13:30:03 +00:00
Jürgen Spitzmüller
7341e94905 * lib/doc/Makefile.am:
* development/scons/scons_manifest.py:
	- add Spanish UserGuide.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20767 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 06:52:07 +00:00
Martin Vermeer
2b0fd3325b Further charstyle -> element fixes, thx John
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20741 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 05:08:51 +00:00
Martin Vermeer
67e5b12f30 Charstyle->Element, thx John
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20740 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 05:02:26 +00:00
Uwe Stöhr
ae0f514870 support for the Vietnamese languages
fileformat increased to 291

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20738 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 23:20:39 +00:00
Abdelrazak Younes
72a28a7038 Fix unicode character.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20730 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 11:11:32 +00:00
Enrico Forestieri
91d8498890 Fix (again) bug 3510 after r20508
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20725 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 23:56:34 +00:00
Uwe Stöhr
d162028a9c lyx2lyx/lyx_1_6.py: fix a comma
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20720 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 22:00:45 +00:00
Uwe Stöhr
e6498670fb lyx2lyx/lyx_1_6.py: remove now obsolete comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20718 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 21:39:32 +00:00
Uwe Stöhr
721e47e32f Hungarian translation updates by Szöke
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20715 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 21:14:22 +00:00
Uwe Stöhr
2492def7da provide wrap tables based on the current wrap float implementation
file format increased to 290


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20713 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 21:07:01 +00:00
Uwe Stöhr
616d9ed9f2 languages: whitespace again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20709 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 20:13:13 +00:00
Uwe Stöhr
a3eca3f40d languages: whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20700 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 14:29:59 +00:00
Martin Vermeer
d21a3bb445 Index as collapsible, preserving existing feature set
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20699 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 13:38:19 +00:00
Uwe Stöhr
d81e1b3a2d Spanish translation updates by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20698 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 11:23:53 +00:00
Uwe Stöhr
3e241f4632 Extended.lyx: fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20695 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 11:20:25 +00:00
Uwe Stöhr
2b16811b46 lyx2lyx/lyx_1_6.py: small code change for better understanding
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20689 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 09:55:37 +00:00
Richard Heck
e4558862ba Stupid mistake.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20678 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 00:37:08 +00:00
Uwe Stöhr
612504b796 lyx_1_6.py: fix endless loop, but routine is still not working, see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg128426.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20677 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 00:09:47 +00:00
Uwe Stöhr
ef925d8463 Spanish and Hungarian translation updates, thanks to Ignacio and Alex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20643 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 20:43:36 +00:00
Martin Vermeer
c56fa287b6 Final fix to get unit with optional arg (value) working
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20635 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 12:43:40 +00:00
Uwe Stöhr
80a54dd7dd g-brief: fix typos (ported from r20614)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20618 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 22:51:53 +00:00
Uwe Stöhr
55b8c25686 add warning to the g-brief templates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20604 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 11:36:44 +00:00
Uwe Stöhr
4f70d72a24 Customization.lyx: - add PDF-bookmarks
- small updates in German version

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20592 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 16:13:14 +00:00
Uwe Stöhr
80e2782204 documentation: - fix hyperref settings
- add PDF-bookmarks to the Extended manual

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20588 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 15:07:07 +00:00
André Pönitz
581b67b26e move ChangeLogs to the attic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20587 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 14:12:55 +00:00
Uwe Stöhr
0dfcdb007c Extended manual: fix description of tex2lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20585 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 12:42:32 +00:00
Uwe Stöhr
88663b456b update trunk to previous documentation commitments
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20583 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 12:27:25 +00:00
Uwe Stöhr
e19fba4f15 In last commit I wrote:
> second step will be to update the tutorial

Here it is, so bug 2766 is fixed

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20558 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 01:02:12 +00:00
Uwe Stöhr
07e5590a0d first step of documentation updates reLyX -> tex2lyx (bug 2766)
second step will be to update the tutorial -> won't be ready before LyX 1.5.2

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20555 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 00:33:16 +00:00
Uwe Stöhr
643780f4e4 lyx2lyx/lyx_1_6.py: small tweak
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20553 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 22:52:37 +00:00
Uwe Stöhr
d545923349 apply German UserGuide.lyx (was accidentally the English version)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20551 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 21:18:39 +00:00
Richard Heck
0787ade6c0 This is the first part of a cleanup of how we handle the InsetCommand hierarchy. This part starts to disentangle the type of the inset from the command that a single instance of the inset represents. This involves two sorts of changes:
(i) The file format is changed, so that command insets are represented as:
    \begin_inset CommandInset insetype
    LatexCommand command
    ...
    \end_inset
This involves some lyx2lyx and changes to the readInset() routine in factory.cpp
(ii) The InsetCommand and InsetCommandParams classes also have to be changed, as the command name was used in these classes for various purposes for which the inset type ought really to be used.
Further clean-up to come.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20544 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 18:24:18 +00:00
Bo Peng
7329719bec Make sure a textclass.lst will exist even when configure.py fails. Part of Bug 2829, port from branch to trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20519 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 16:26:49 +00:00
Uwe Stöhr
0f61e68ba7 preamble cleanup for the docs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20506 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 21:07:43 +00:00
Uwe Stöhr
f1fb624bae Spanish UserGuide.lyx: translations by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20502 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 19:05:43 +00:00
Richard Heck
3841e65c85 Documentation for modules.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20499 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 18:24:36 +00:00
Jürgen Spitzmüller
f367964247 * lib/layouts/ams*.layout:
* lib/layouts/ams*.inc:
	- updates from Paul A. Rubin.

Maybe some tweaks for 1.6 are still needed (e.g. counters).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20496 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 16:38:56 +00:00
Jürgen Spitzmüller
6787303a26 add Paul A. Rubin to the Hall of Fame.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20491 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 14:15:15 +00:00
Uwe Stöhr
519b50b51b UserGuide.lyx: fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20474 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 17:54:48 +00:00
Uwe Stöhr
3f913e10a8 UserGuide.lyx: add last missing description: auto begin/end option in the preferences
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20469 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 17:27:31 +00:00
Uwe Stöhr
c5372ca60e lyx2lyx/lyx_1_6.py: add conversion routine I forgot in r20462
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20466 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 14:37:10 +00:00
Uwe Stöhr
3ab8eef56a lyx2lyx/lyx_1_4.py: fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20463 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 13:46:40 +00:00
Uwe Stöhr
b7d0510502 Fileformat increased to 287: support for optional arguments of package wrapfig that is used for wrap floats
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20462 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 13:43:58 +00:00
Uwe Stöhr
011459ce46 - increase fileformat to 286: this has been forgotten in Pavel's PDF-support patch
(besides this, note that the fileformat change to 285 is not yet documented in FORMAT)

- lyx2lyx/lyx_1_6.py: fix routine to revert the PDF-support stuff

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20448 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 12:39:31 +00:00
Uwe Stöhr
abe5624b74 Spanish UserGuide.lyx: correct description of ligature break (by Ignacio)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20447 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 10:19:51 +00:00
Richard Heck
5aec75f931 Add module to create hanging paragraphs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20443 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 05:46:22 +00:00
Richard Heck
8f4b99167c Disallow setting of alignment in protected environments, where it is broken. And, as earlier discussion revealed, it ought not really be done, anyway. This is a class-level decision.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20438 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 18:02:43 +00:00
Richard Heck
0e4e230f01 Remove redundant AlignPossible lines.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20437 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 18:00:36 +00:00
Jürgen Spitzmüller
a418607505 * lib/layouts/beamer.layout:
- add plain title layout (bug 3133)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20436 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 16:36:18 +00:00
Uwe Stöhr
20ff88b3fe German EmbeddedObjects.lyx: use this as test file for the new PDF-support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20433 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 13:16:34 +00:00
Richard Heck
ee40d49bea font-code --> font-typewriter
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20418 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 20:01:53 +00:00
Uwe Stöhr
b59e14bdff Spanish UserGuide.lyx: final translation from Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20416 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 19:14:33 +00:00
Richard Heck
a1a395d4e7 Missing things in lyx2lyx from PDFOptions commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20393 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 22:57:23 +00:00
André Pönitz
21f0dd25f1 Pavel Sanda's "PDFOptions" patch, part II
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20390 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 22:32:20 +00:00
Uwe Stöhr
ee7f8d4665 Spanish UserGuide.lyx: translations from Ignacio
UserGuide.lyx: small cleanups

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20388 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 21:51:27 +00:00
Uwe Stöhr
5cc580f0bf Spanish EmbeddedObjects.lyx: Spanish translation by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20385 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 20:00:06 +00:00
Richard Heck
aa01777060 Change LFUN_FONT_CODE to LFUN_FONT_TYPEWERITER, possibly in preparation for a move to character-style-based font changes, etc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20381 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 18:02:39 +00:00
José Matox
1a221943db Fix handling of cjk_encoding for documents made with versions older than 1.5
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20380 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 16:12:47 +00:00
Uwe Stöhr
22417091f3 UserGuide.lyx: Paths setting menu in preferences is Windows only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20377 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 11:54:09 +00:00
Richard Heck
b70b3e68d0 Whitespace fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20367 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 05:02:53 +00:00
Richard Heck
e8da1771f2 Introduce LFUN_MASTER_BUFFER_VIEW and UPDATE. Code by Tommaso Cucinotta.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20366 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 05:00:23 +00:00
Martin Vermeer
9417258ebb fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20355 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 08:32:56 +00:00
Uwe Stöhr
ec88078c11 German Tutorial.lyx: fix path name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20352 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 19:56:00 +00:00
Richard Heck
ab4c1039c5 Update makefiles from a previous commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20345 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 17:02:15 +00:00
Richard Heck
df08a4e4b8 Move logical markup to a module, per Martin.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20342 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 16:29:38 +00:00
Richard Heck
8a42fa39c2 Add a note to the theorem module descriptions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20341 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 16:27:14 +00:00
Richard Heck
c7e92d1cff Remove endnote from stdcustom.inc, as it is now in the endnotes module.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20340 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 16:24:36 +00:00
Richard Heck
1da3290453 Add decoration to endnotes module.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20339 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 16:23:46 +00:00
Martin Vermeer
f390780a35 Units corrections, all Georg's noticed problems
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20337 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 15:04:58 +00:00
Uwe Stöhr
f69e03ae89 UserGuide.lyx: correct description of date format
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20325 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 21:32:36 +00:00
Jürgen Spitzmüller
85f83a9df8 * lib/ui/stdmenus.inc:
- tag "Box" entry with [[Menu]] (bug 4196)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20321 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 14:19:23 +00:00
Uwe Stöhr
ce1c4adaa7 EmbeddedObjects.lyx: new section about scaled and rotated material
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20312 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 12:46:50 +00:00
Bo Peng
93196b1f73 Embedding: add a check box to InsetGraphic and show/change embedding status
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20297 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 18:31:32 +00:00
Martin Vermeer
0ea6f2c7f1 Support for units and fractional units with values
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20290 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 16:39:51 +00:00
José Matox
dbe7b13f65 lyx2lyx: use parseopt instead of getopt (the documentation of options
is kept in sync with its usage)

LyX.py:  make source more readable, place whitespaces, break long
         lines, add documentation strings, etc.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20279 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 14:37:14 +00:00
Richard Heck
a94654fb33 Bad encoding in previous commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20269 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 01:07:37 +00:00
Richard Heck
a8c3af6ddf Update info on me.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20268 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 01:05:32 +00:00
Uwe Stöhr
62a9ce0dd6 amsmaths.inc: fix copy and paste bug spotted by Georg, see http://www.lyx.org/trac/changeset/20257
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20264 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 18:33:06 +00:00
Enrico Forestieri
e402c1467e Darken vertical stroke on + sign as it disappears on some graphic cards.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20260 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 13:08:07 +00:00
Uwe Stöhr
c5302d6e70 Customization.lyx: revise Converters, Copiers and Formats section
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20252 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 01:14:55 +00:00
Uwe Stöhr
aa9fb47688 - UserGuide.lyx: finish the beast!
Only this issue is open, help needed!:
   http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg127198.html

- German UserGuide.lyx: fix typo

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20250 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 01:12:56 +00:00
Uwe Stöhr
7eec20e0e1 revert my last accidental Customization.lyx commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20245 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 18:50:26 +00:00
Uwe Stöhr
a01887ecb4 UserGuide.lyx: more work on Appendix B
Customization.lyx: revise converters section

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20244 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 18:42:58 +00:00
Martin Vermeer
967c30e354 Partial support for units
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20236 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 08:15:33 +00:00
Uwe Stöhr
dd19767b0d Intro.lyx: fix appearance of the word "LyX" in PDF-bookmarks
German Intro.lyx: update to format of the English and Spanish version

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20231 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 22:11:06 +00:00
Uwe Stöhr
9f1ae6c425 German UserGuide.lyx: some corrections
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20227 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 21:39:43 +00:00
Bo Peng
e2d5893eab Embedding: move manifest to .lyx file, as a separate section between header and body
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20212 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 14:23:12 +00:00
José Matox
6b50a6a6e8 Further cleanup, remove encoding since we now use utf-8 for all languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20208 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 09:43:44 +00:00
José Matox
db09f89db4 Make TOC titles unicode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20207 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 09:04:54 +00:00
Enrico Forestieri
b655369815 Another batch of improved icons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20200 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 21:29:21 +00:00
Uwe Stöhr
faf77f5d88 UserGuide.lyx: add note about LyX proper names and an info about LyX's proposed index entries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20198 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 19:15:42 +00:00
Uwe Stöhr
0d03e50cde unicodesymbols: workaround fix for an encoding bug in teTeX 3 /TeXLive 2005, see http://bugzilla.lyx.org/show_bug.cgi?id=4192#c10
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20195 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 18:22:49 +00:00
José Matox
e055ef0a33 Fix bug 3798.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20190 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 13:48:01 +00:00
Uwe Stöhr
17112f655d Helge's wrapfig patch:
- Format incremented to 284
- LaTeX-package wrapfig is now used instead of flotflt for wrap floats (this allows us to implement now also a table wrap float)

(the optional overhang argument of wrapfig will be implemented later)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20185 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 23:47:22 +00:00
Uwe Stöhr
72d8e338d5 UserGuide.lyx: fix bug 4192 (hopefully)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20183 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 22:08:56 +00:00
Uwe Stöhr
b863a6baff Userguide: merge changes Georg committed last week to branch (unicode stuff)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20181 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 21:29:49 +00:00
Uwe Stöhr
36174647c8 lib/doc/Makefile: whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20176 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 19:25:25 +00:00
Uwe Stöhr
ff9143b226 LyX.py: fix for previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20175 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 18:37:50 +00:00
Martin Vermeer
c143b34de8 update charstyle/flex docs a bit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20174 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 18:28:30 +00:00
Uwe Stöhr
350dad6f65 doc_toc.py: remove non-ascii character since LyX.py can't encode it at the moment
LyX.py: fix thinko that lead to out of range list

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20173 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 17:02:48 +00:00
Enrico Forestieri
13c0796b8f Recover some other images lost in the xpm -> png transition.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20171 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 14:57:55 +00:00
Uwe Stöhr
2a50c4e63d UserGuide corrections
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20170 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 14:25:44 +00:00
Uwe Stöhr
42f0d49b95 Thanks to Ignacio, we have a new Spanish UserGuide!
(Will commit this to branch too the next days.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20168 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 13:51:30 +00:00
Enrico Forestieri
6db24496fd Another improved icon.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20158 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-08 20:43:45 +00:00
Enrico Forestieri
b7877999f7 Better looking icon for emphasis.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20149 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-08 17:39:50 +00:00
Martin Vermeer
2e5355e4c2 Convert CharStyle to Flex also in file format
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20138 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-08 13:01:29 +00:00
Uwe Stöhr
95aa2be7b3 forgot this in last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20136 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-07 19:00:55 +00:00
Uwe Stöhr
f368ee44e8 German UserGuide.lyx: forgot a web link
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20134 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-07 18:59:20 +00:00
Uwe Stöhr
ebaeaa1588 German UserGuide.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20131 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-07 18:46:34 +00:00
Enrico Forestieri
a09371153e Use same image as in branch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20127 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-07 15:55:55 +00:00
Uwe Stöhr
7280043b2e UserGuide.lyx: continue work on appendix B (description of the preferences dialogs)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20118 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-06 23:44:36 +00:00
Uwe Stöhr
bad1b54541 German UserGuide.lyx: remove some ERT
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20112 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-06 18:30:37 +00:00
Martin Vermeer
ef743fc5d5 Add XML elements as a third flex inset variant
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20105 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-06 14:45:17 +00:00
Enrico Forestieri
dc7366f2ef Removed a 1 pixel border around some images. In this way they are
rendered much better on screen as they are not blurred.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20063 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-05 02:07:27 +00:00
Uwe Stöhr
79dce698f1 German UserGuide.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20062 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-05 00:32:32 +00:00
Uwe Stöhr
18ec479cb2 Spanish EmbeddedObjects.lyx: updates from Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20058 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-05 00:21:02 +00:00
Enrico Forestieri
5f28d5aeca Restore some other corrupted images.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20056 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-04 23:00:58 +00:00
Enrico Forestieri
413d246fe7 Restore images corrupted by the xpm -> png conversion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20033 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-04 13:32:10 +00:00
Martin Vermeer
6c73681b07 Add error fallback to custom insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20030 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-04 03:48:24 +00:00
Enrico Forestieri
a9fdc80627 Restore old images got lost in the xpm -> png change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20029 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-03 23:17:10 +00:00
Martin Vermeer
ed6f900552 Use Minimalistic for branches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19973 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-01 11:40:09 +00:00
Richard Heck
efec6dde3d Add export to 1.5.x to trunk.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19966 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-01 04:09:03 +00:00
Bo Peng
cc6fe67c35 Embedding feature patch 3: basic gui support
*  lib/ui/stdmenus.inc: add menu item embedded files
	*  src/BufferParams.cpp: set default embedded status to false
	*  src/EmbeddedFiles.h|cpp: add a few member functions
	*  src/frontends/qt4/Dialogs.cpp: add embedding dialog
	*  src/frontends/qt4/GuiEmbeddedFiles.h|cpp: embedding dialog
	*  src/frontends/qt4/ui/EmbeddedFilesUi.ui: embedding dialog
	*  src/frontends/controllers/ControlEmbeddedFiles.h|cpp: embedding dialog control
	*  src/frontends/qt4/Makefile.am: build system update
	*  src/frontends/controllers/Makefile.am
	*  development/scons/scons_manifest.py


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19953 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-31 15:42:35 +00:00
Richard Heck
2607927e2f Modularize the theorem modules.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19952 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-31 15:01:17 +00:00
José Matox
b3d5000a64 Increment file format due to the embedded feature
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19938 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-31 09:46:14 +00:00