Uwe Stöhr
62db3d535d
tex2lyx: fix some issues spotted by Vincent
2012-06-27 02:52:09 +02:00
Uwe Stöhr
6ea89fa255
fix 2 more installer issues
...
- LaTeX.nsh: the registry cannot be a variable
- declarations.nsh: remove doubled folder
2012-06-27 01:58:04 +02:00
Uwe Stöhr
fea35ef2c6
installer: output messages
...
- output a message when multiple index feature or Metafile support won't be available
2012-06-27 01:07:46 +02:00
Uwe Stöhr
4ab764c845
BoxUi.ui: revert unintended commit [a6e42e50/lyxgit]
2012-06-26 22:46:06 +02:00
Uwe Stöhr
a6e42e5079
removed unused includes
...
these files don't use the debug.h and also don't contain commented out debug code
2012-06-26 22:41:53 +02:00
Vincent van Ravesteijn
dfb8dc91c1
Update the button text of InsetInclude insets
...
The button text of InsetInclude insets shows whether the child document is
included or excluded from compilation. Changing this for a child document
in the document settings does not get reflected on screen. This patch
updates the button text on the updateBuffer() call.
2012-06-26 20:41:25 +02:00
Uwe Stöhr
9146acb9fd
installer fixes
...
- LaTeX.nsh: fix handling of MiKTeX if LyX is installed without admin privileges
- configure.nsh: remove unused code
2012-06-26 03:05:59 +02:00
Uwe Stöhr
2e8ed3b3b5
tex2lyx: support fontspec scale option
...
Preamble.cpp:
- support the font scaling
- improve coding style
text.cpp: - improve logic/coding style
XeTeX-polyglossia.tex:
- add scaling
- change document so that it is compilable using the Libertine font
2012-06-26 00:46:02 +02:00
Uwe Stöhr
d3bcdb24cc
tex2lyx/text.cpp: fix bug #8223
...
LyX does not yet support \framebox without an option we therefore cannot use our parse_outer_box routine (this is only for supported boxes)
2012-06-25 22:58:21 +02:00
Uwe Stöhr
6a7a8d2e37
polyglossia doesn't support Kurmanji
2012-06-25 22:02:00 +02:00
Richard Heck
5451b6b4e0
Update distribution build script for git.
...
(cherry picked from commit 082db5e769
)
2012-06-25 09:36:29 -04:00
Vincent van Ravesteijn
8941e980b9
BufferParams: Remove superfluous '\n'
...
This extra '\n' seems to have been an unintended side-effect of d7eaaba9
(Juergen Spitzmueller, "support for CJK font argument"; Jun 5 2008).
2012-06-25 11:28:38 +02:00
Vincent van Ravesteijn
e20238e21f
tex2lyx: Remove superfluous '\n'
...
Instead of adding the extra '\n' to tex2lyx, we should remove it from
BufferParams.cpp because it was introduced there unintendedly in d7eaaba9
(Juergen Spitzmueller; "support for CJK font argument"; Jun 5 2008).
This partly reverts commit c2810f922665c591a7c32d4c679e58e55132505a.
2012-06-25 11:26:20 +02:00
Jean-Marc Lasgouttes
2a13b02a94
Fix bug #8220 : tex2lyx crashes on single-character commands
...
Fix commit [aa9fed93/lyxgit]: it is never a good idea to call substr(4) on a string without checking its length. Moreover, it is even better in this case to check that the first letters are "text" as the reminder of the code assumes...
2012-06-25 11:04:56 +02:00
Uwe Stöhr
9466967f0e
finish new installer
...
- thanks to the new version of ImageMagick no longer admin permissions are required
- init.nsh: iron out 2 non-admin residues
- language files: add missing entries and remove some unused ones
2012-06-25 03:29:58 +02:00
Uwe Stöhr
313da1f9e0
French UserGuide.lyx: some typos fixed
2012-06-24 23:57:11 +02:00
Uwe Stöhr
66e3ac003f
fix bug #8210
...
we need to store the document language from the beginning of the document in the context to be able to handle all kinds of language switch commands
2012-06-24 18:24:28 +02:00
Uwe Stöhr
8e7b5eebf0
update tex2lyx todo list
...
- Japanese is now supported as well as CJK
- also all XeTeX issues are now ironed out
- the support for ArmTeX has been dropped meanwhile
2012-06-24 18:20:19 +02:00
Uwe Stöhr
5ad84b9fbd
support non-CJK Japanese for tex2lyx
...
We cannot know the exact encoding and thus con only assume one (the one that Koji uses for the docs) and output a not at the beginning
2012-06-24 18:10:36 +02:00
Uwe Stöhr
adb0d7f63f
support synctex in tex2lyx.cpp
...
- tex2lyx/Preamble.cpp/h: handle \synctex and package srcltx
- tex2lyx/test/test-structure.tex: add \synctex
2012-06-24 16:59:21 +02:00
Uwe Stöhr
5d79cd531d
tex2lyx/Preamble.cpp: fix a typo
2012-06-24 15:37:51 +02:00
Uwe Stöhr
e1b181ddd4
update tex2lyx header format really to fileformat 433
...
- tex2lyx/Preamble.cpp/h: not all new header definitions since fileformat 413 have yet been added to texl2yx, so do it now; also change some new default values
2012-06-24 15:29:32 +02:00
Juergen Spitzmueller
4c2ae219e1
whitespace
2012-06-24 15:15:31 +02:00
Uwe Stöhr
47f7d44747
fix bug #8215
...
Font.cpp: CJK parts must not have a closing brace because they are within an environment
2012-06-24 14:42:23 +02:00
Uwe Stöhr
e7d1e5b0c9
tex2lyx comment corrections
...
tex2lyx/Preamble.cpp, tex2lyx/text.cpp: add info about CJK languages
2012-06-24 14:39:57 +02:00
Juergen Spitzmueller
179ca3e5be
de/linguistics.lyx: improve style
2012-06-24 13:01:51 +02:00
Juergen Spitzmueller
dac9ec0c13
Merge branch 'master' of git.lyx.org:lyx
2012-06-24 10:57:02 +02:00
Juergen Spitzmueller
5b374e0c29
do not output empty language switch commands (bug #8216 )
2012-06-24 10:56:08 +02:00
Uwe Stöhr
a3f4f2d1e3
CJK support for tex2lyx
...
- support as best as possible; setting a document language is however not possible
- fixes bug #4377
2012-06-24 06:38:33 +02:00
Uwe Stöhr
3943b887a8
tex2lyx/Parser.cpp: fix bug #4468 : single '\' are allowed in the special case of '+' as comment argument delimiter
2012-06-23 20:00:49 +02:00
Juergen Spitzmueller
46cdb3616c
linguistics manual: document shortcomings (and workarounds) of glosses
2012-06-23 19:31:01 +02:00
Uwe Stöhr
d37bb54e7b
- language: Kurmanji is since 2009 also supported by babel; no fileformat change necessary because Kurmanji is already covered by fileformat 432
...
- tex2lyx/Preamble.cpp: babel support for Kurmanji and remove comment residues of ArmTeX whose support was removed by fileformat 433
2012-06-23 18:56:10 +02:00
Uwe Stöhr
7a103ba6d7
tex2lyx/Preamble.cpp: remove a FIXME, the problem was only in trunk (bug #8211 ) and is now fixed
2012-06-23 16:57:22 +02:00
Juergen Spitzmueller
746d235c43
Merge branch 'master' of git.lyx.org:lyx
2012-06-23 15:45:23 +02:00
Juergen Spitzmueller
ca16190006
fix bug #8208 : missing \end for polyglossia-only languages at buffer end
2012-06-23 15:44:25 +02:00
Kornel Benko
1c7d4c8f6f
Merge branch 'master' of git.lyx.org:lyx
2012-06-23 15:42:10 +02:00
Kornel Benko
1d2cb83869
* sk.po
2012-06-23 15:41:33 +02:00
Juergen Spitzmueller
20d7e088fa
less opaque bool naming and consistent use
2012-06-23 15:41:05 +02:00
Juergen Spitzmueller
f42c9e50df
fix bug #8211 : \setotherlanguage not set for non-babel languages
2012-06-23 13:50:40 +02:00
Uwe Stöhr
89b8f380cc
tex2lyx/text.cpp: 2 typos
2012-06-23 05:20:39 +02:00
Uwe Stöhr
e31981a414
Merge branch 'master' of git.lyx.org:lyx
2012-06-23 04:29:16 +02:00
Uwe Stöhr
828f7171e8
- tex2lyx: support for the polyglossia language variants
...
- XeTeX-polyglossia.tex: simplifications, added some more testcases
2012-06-23 04:28:52 +02:00
Pavel Sanda
369e697352
Add hint for backward search (cf #8054 )
2012-06-23 04:12:08 +02:00
Uwe Stöhr
121b32bcbc
generate_contributions.py: add Nickolay Shashkin and update maintainer status
2012-06-23 01:04:41 +02:00
Uwe Stöhr
f1f63fcad0
tex2lyx/text.cpp: whitespace fix
2012-06-23 00:53:35 +02:00
Uwe Stöhr
73f0f4dd6c
- Preamble.cpp: handle \setxxxlanguage with options
...
- text.cpp: handle the commands \textxxx with options
- XeTeX-polyglossia.tex: add 2 more testcases
2012-06-22 17:19:46 +02:00
Uwe Stöhr
79352b9882
tex2lyx/XeTeX-polyglossia.tex: add a further test
2012-06-22 15:40:40 +02:00
Uwe Stöhr
a0584e1834
modernCV.lyx: add a note about a required component
2012-06-22 15:40:02 +02:00
Uwe Stöhr
46051b57ae
XeTeX-polyglossia.tex: add missing \setotherlanguages
2012-06-22 04:43:33 +02:00
Uwe Stöhr
e8f4ce5726
tex2lyx/text.cpp: \lang is already handled by parse_text
2012-06-22 04:41:08 +02:00