Uwe Stöhr
8f9520eda5
AEA.layout: restore a style
...
- I accidentally deleted this style in previous commit
2013-05-18 20:51:02 +02:00
Uwe Stöhr
efcd04c9f2
AEA.lyx/layout: update templates/AEA.lyx
...
- make template compilable
- update it according to the latest AEA guidelines
- add 4 missing styles to the layout:
* \keywords
* \JEL
* figurenotes environment
* tablenotes environment
2013-05-18 20:36:26 +02:00
Uwe Stöhr
abb3bf224b
installer: fix an issue with 64bit MiKTeX
...
- splitindex did not work when 64bit-MiKTeX was used
2013-05-18 14:19:54 +02:00
Scott Kostyshak
7aba4d51fa
listerrors.lyx: set default output to ps2pdf
...
ps2pdf dependency is hardcoded in the preamble, which is why
pdflatex and luatex are failing.
2013-05-17 20:54:56 -04:00
Scott Kostyshak
43d7102204
RJournal template now also works with latex
...
Before, only PDFs were being generated so latex did not compile.
Now, both PDF and EPS files are generated.
This is not efficient but could save the user some pain, which is
the goal of templates.
An alternative would be to set the default output to use pdflatex.
2013-05-16 22:57:11 -04:00
Scott Kostyshak
9e425a0547
RJournal: use 'classic' decoration for email inset
...
This makes it clear that
(1) the emails are in their own insets
(2) the \email command is embedded in the \address command
2013-05-16 22:56:56 -04:00
Scott Kostyshak
43f52ccd64
RJournal: set ForcePlain to 'true' for email inset
...
This prevents the user from some mistakes, such as
embedding an itemize or ennumerate environment.
2013-05-16 22:56:31 -04:00
Scott Kostyshak
f40322081b
RJournal: change 'Address' Flex inset into a Style
...
This looks better and gives natural separation between multiple
authors.
2013-05-16 22:55:56 -04:00
Scott Kostyshak
9d7d7c3816
RJournal: change 'Abstract' from a Flex to a Style
...
This looks more consistent with other templates to me.
2013-05-16 22:55:03 -04:00
Scott Kostyshak
4beba4e8f8
RJournal template and layout: move ERTs to layout
...
The layout now takes care of \begin{article} and \end{article}
by using \AtBeginDocument and \AtEndDocument.
This cleans up the template a little by removing some ERT. The
user no longer needs to read the two notes explaining why the
ERT boxes were necessary. The user also does not need to think
about why this LaTeX environment exists.
2013-05-16 22:51:22 -04:00
Scott Kostyshak
e99a8b7c67
RJournal.lyx: hardcoded shortcuts -> insets
...
This way if the shortcut changes or a user is using
a different bind file, the correct shortcut will appear.
2013-05-16 22:50:48 -04:00
Scott Kostyshak
4f2a5f3f63
RJournal.lyx: English tweaks
2013-05-16 22:50:20 -04:00
Scott Kostyshak
0d434033ec
Add a layout and template for the R Journal
...
Patch by Yihui Xie.
2013-05-16 22:49:24 -04:00
Julien Rioux
cde541d785
New \cite_engine_type default.
...
The default citation capability of LaTeX is not a true numerical
citation engine, rather it uses a mixture of labels/numbers. Thus
we now distinguish them: "numerical" always increments the bibitem
counter and uses its value as a numerical citation label, while
"default" only uses the bibitem counter when no label is provided.
LyX file format incremented to 471.
2013-05-16 20:39:23 +02:00
Julien Rioux
9da74fe207
Don't use widest label for numerical citations.
...
Fixes bug #8513 .
2013-05-16 16:10:06 +02:00
Julien Rioux
bfc731de45
Compute and output numbers for numerical citations.
2013-05-16 16:10:05 +02:00
Pavel Sanda
183b188ebe
Slowly going through the suggestion made by our headers script.
...
I tried not to kill "redundant" includes which are actually used
in the header, apology for mistakes.
2013-05-15 22:02:10 -07:00
Uwe Stöhr
792e216989
installer: fix converter for HTML
...
- fix bug reported on the lyx-devel list that eLyXer could not be invoked if Python is not installed
2013-05-15 23:48:23 +02:00
Pavel Sanda
8c23318a99
* header_check.sh: filter headers; we should suspect only .h files.
2013-05-15 03:46:04 -07:00
Pavel Sanda
392124e03e
* header_check.sh: fix error order
2013-05-15 03:43:11 -07:00
Kornel Benko
6e992e3544
cmake:
...
1.) Do not include layout tests on MAC, since the
linker-option which allows multiple definitions is
no longer supported.
2.) Indenting made consistent
2013-05-15 11:28:04 +02:00
Stephan Witt
1f41a4fcfd
lyx::support::get_document_dir uses QDesktopServices::storageLocation and this is in QT_QTGUI_LIBRARY
2013-05-15 10:24:22 +02:00
Vincent van Ravesteijn
19418730dd
Add a special regfile for filetools test on windows
2013-05-15 09:11:25 +02:00
Pavel Sanda
ee0c031d2d
* header_check.sh: forgot on exec flag
2013-05-15 00:07:40 -07:00
Pavel Sanda
5ea35e2d62
* header_check.sh: more tweaks
2013-05-15 00:02:16 -07:00
Pavel Sanda
b1d8bdf670
* header_check.sh: Apply new changes from Scott.
...
I see lot of errors like:
The following string was expected to be '.cpp' or '.h':
LyX.cpp: In member function 'void lyx::LyX::printError(const lyx::ErrorItem&)':
Warning: the error was not parsed correctly.
The following string was expected to be '.cpp' or '.h':
LyX.cpp: In function 'void lyx::error_handler(int)':
2013-05-14 23:59:42 -07:00
Vincent van Ravesteijn
7a8995f295
check_layout: Add more libraries
2013-05-15 08:08:33 +02:00
Vincent van Ravesteijn
483e0f61e7
GuiAbout: Add missing include
2013-05-15 07:47:02 +02:00
Georg Baum
7bdc34a987
Implement forced local layouts
...
These should be used if any new style needs to be introduced in the stable
2.1 series: If the ForceLocal flag of the style is set, it will always be
written to the document header, so that even older 2.1 versions can read
and correctly output the document.
2013-05-15 07:19:49 +02:00
Uwe Stöhr
a0030713e9
InsetBox.cpp: remove unnecessary non-ASCII char
...
- this char made problems when storing the file in Unicode
2013-05-15 00:03:46 +02:00
Uwe Stöhr
76678b66d4
UserGuide.lyx: next revision step
...
sec. 6.13 - 6.18
2013-05-14 23:57:33 +02:00
Vincent van Ravesteijn
6f16814d3b
Fix check_layout and adhere casing to other tests
...
- Fixes cases such that it is the same as check_convert, check_filetools, check_listrings,
- Makes the compilation work on MSVC
2013-05-14 18:52:21 +02:00
Vincent van Ravesteijn
db32d1b155
Only show the configuration of theme icons on X11
...
Also hide the ui items in the constructor to prevent flickering.
2013-05-14 18:04:17 +02:00
Vincent van Ravesteijn
4738ba0f1a
qt5: Fix use of zlib using config.h
2013-05-14 17:34:53 +02:00
Vincent van Ravesteijn
0b9714f8df
Revert "qt5: Fix use of zlib"
...
This reverts commits ba3332c6
and f96583e8
.
2013-05-14 17:34:51 +02:00
Vincent van Ravesteijn
147dcb4cb9
Make the use of system's theme icons configurable
...
A lyxrc variable is added and a checkbox is added to the LyX->preferences
dialog.
2013-05-14 17:26:06 +02:00
Vincent van Ravesteijn
b1f6ab69f2
Use system's theme icons
...
On X11 Qt offers the possibility to use the system's icons. To this end,
we must link the "lyx command" to a standard action icon as specified in:
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
2013-05-14 17:26:06 +02:00
Kornel Benko
f96583e8d2
Fix compilation
2013-05-14 16:23:24 +02:00
Kornel Benko
c8e325afec
cmake: Try to make layout-tests available for MSVC too
2013-05-14 15:34:15 +02:00
Vincent van Ravesteijn
ba3332c62d
qt5: Fix use of zlib
...
As Qt5 includes zlib as well, we have to use the same naming convention.
2013-05-14 14:24:12 +02:00
Vincent van Ravesteijn
900cbcd2ad
qt5: Treat wchar_t as a builtin type
...
Qt5 is compiled treating wchar_t as a builtin type, while Qt4 did not. So,
we have to do the same.
2013-05-14 14:23:58 +02:00
Vincent van Ravesteijn
62d6dcde6e
qt5: Only include a single header to fix compilation
2013-05-14 14:19:38 +02:00
Vincent van Ravesteijn
7f123b8610
Fix MSVC warnings
2013-05-14 13:56:31 +02:00
Julien Rioux
c02c03ce81
Finally also fix #6986 for autotools out-of-source builds.
2013-05-14 11:27:03 +02:00
Julien Rioux
ef04549d8d
configure.py: Check path accessibility before call to os.path.isfile.
...
If you have an unmounted dir, ac_dir, in your PATH, the call to
os.path.isfile( os.path.join(ac_dir, ac_word + ext) )
hangs. This is probably a python bug, but the result of configure.py
hanging and LyX freezing is really bad, hence this workaround.
According to the python docs, MacOS doesn't provide os.access();
the hasattr protection is used for this reason.
2013-05-14 11:26:43 +02:00
Kornel Benko
ebddec15de
Add test for Layout::write() on cmake too
...
(For now runns only on unix platforms using gcc)
2013-05-14 11:17:50 +02:00
Uwe Stöhr
ef94c42383
GuiMathMatrix.cpp: remove an unused header
...
- sorry, I accidentally added it in the last commit
2013-05-14 02:26:22 +02:00
Uwe Stöhr
4b7fd9fea2
GuiMathMatrix.cpp: fix bug #7049
...
- we should not fill the dialog comboBoxes in the .ui-files
2013-05-14 02:19:43 +02:00
Vincent van Ravesteijn
813c00a21f
Use [[Context]] for the msgid of some strings
2013-05-13 22:22:04 +02:00
Vincent van Ravesteijn
fec57fe959
Implement the use of [[Context]] for placeholders
...
When placeholders are used, the context can indicate what will be
substituted for the placeholder (e.g. "%1$s[[date]], %1$s[[time]]).
2013-05-13 22:21:33 +02:00